The Phillies Room: April 2010
SoxProspects News: July 2023
SoxProspects News: July 2023
rotisserieduckdotcom – Page 4 – Baseball Analysis & Baseball Cards
Matt Kemp Three Up, Three Down
Juan Castro - Wikipedia
Juan Castro Team Issue Batting Practice Jersey Dodgers #13 Size 46
Balenciaga By Ghesquiere Grey Rayon Jersey Dress, 2009
The Bronx Pinstripes Show - Yankees Podcast
PETER C. BJARKMAN - CUBAN UNIFORMS
Giants Year in Review, In Their Own Words: Rock Bottom, BABIPed
2013 Baseball Virtual Team Guide by Fresno State Athletics - Issuu
The Phillies Room: November 2019
Dodgers Blue Heaven: Juan Castro Retires