ScoresTrackLive · Fixtures · Stats

Leandro Castro

Outfielder · Toros de Tijuana

Nationality
Dominican Republic
Born
1989-06-15
Height
5' 11"
Weight
175
Position
Outfielder