Alex Castellanos Pictures

  • LOS ANGELES, CA - OCTOBER 03: Alex Castellanos #49 of the Los Angeles Dodgers celebrates his solo homerun for a 3-1 lead over the San Francisco Giants during the eighth inning at Dodger Stadium on October 3, 2012 in Los Angeles, California. (Photo by Harry How/Getty Images)