Juan Castro was born on June 20, 1972 in Los Mochis, Sinaloa, Mexico.
Sunday Night Baseball
2009 National League Championship Series
Sin datos