What home-run!

SportsBaseballProfessional BaseballJeff WeaverLos Angeles DodgersRay DurhamSan Francisco Giants
Los Angeles Dodgers pitcher Jeff Weaver, right, and catcher Dioner Navarro react to umpires' initial ruling of a home run on San Francisco Giants' Ray Durham in the sixth inning. D. Ross Cameron / AP
Loading