July 13, 2012; San Francisco, CA, USA; San Francisco Giants batter Buster Posey watches his two-run homerun during the first inning against the Houston Astros at AT

25 Days of Homeruns #14, Buster Posey 07/13/12


Buster Posey hit a monster home run on this day. It was the longest home run hit by a Giant this season at 443 ft.

The opposing pitcher Wandy Rodriguez stated, “He didn’t believe Buster would swing at that pitch!” This one was fun to watch too.

Tags: San Francisco Giants