CBB

Spencer Rouse

Lafayette Leopards #17 · 3B-1B-SS
Height 6-0
Weight 185 lb
Batting R-R
Birthdate Mar 14, 1997 (29)
From Pasadena, CA