Juan S. Castro and Manager Free People Check 

( I'm Juan S. Castro)
(1 - 9 from 12
)

Dodgers News: Dave Roberts Clarifies Quality Assurance Coach Juan...

dodgerblue.com
Manager Dave Roberts of the Los Angeles Dodgers clarifies the role of quality assurance coach, which will be held by Juan Castro this upcoming season.
+1