25 Days of Home Runs, #2 Buster Posey April 8
By Melissa Felkins
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.