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.

Tags: San Francisco Giants