Apr. 8, 2012; Phoenix, AZ, USA; San Francisco Giants catcher Buster Posey hits a two run home run in the third inning against the Arizona Diamondbacks at Chase Field. Mandatory Credit: Mark J. Rebilas-US PRESSWIRE

25 Days of Home Runs, #2 Buster Posey April 8

Buster Posey hits a 411 ft home run in Arizona on April 8, 2012.

Buster Posey made another type of splash hit. After he hit a home run in Arizona, the ball bounced into a swimming pool.

Next Giants Game Full schedule »
Tuesday, Oct 2121 Oct7:07at Kansas City RoyalsBuy Tickets

Tags: San Francisco Giants

comments powered by Disqus