25 Days of Homeruns #17, Matt Cain 07/21/12
By Melissa Felkins
Matt Cain hit a 360 ft home run at Citizens Bank Park in Philadelphia against Cole Hamels.
In this game Matt Cain and Cole Hamels hit home runs off of each other. There were a total of six home runs in this game.