May 12, 2012; Phoenix, AZ, USA; San Francisco Giants pitcher Matt Cain hits a two RBI double in the sixth inning against the Arizona Diamondbacks at Chase Field. Mandatory Credit: Mark J. Rebilas-USA TODAY Sports

25 Days of Homeruns #17, Matt Cain 07/21/12


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.

Next Giants Game View full schedule »
Tuesday, Sep 22 Sep6:40at Colorado RockiesBuy Tickets

Tags: San Francisco Giants