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.
Topics:San Francisco Giants
About the Author
Editor of Around the Foghorn. Kentucky Bluegrass bred. Avid San Francisco Giants fan and not-so-closeted Pittsburgh Pirates fan. AT&T Park is my second favorite place on earth, the first being Scottsdale Stadium during Spring Training. Halfway through visiting all the MLB stadiums. Fueled by Coca-Cola and Chuck Taylors.