Alou alert

SportsProfessional BaseballBaseballMoises AlouSan Francisco GiantsLos Angeles Dodgers
Moises Alou of the San Francisco Giants rounds the bases after hitting his second home run of the night in the seventh inning against the Los Angeles Dodgers at SBC Park. Jed Jacobsohn / Getty Images
Loading