Explore Fran, Sf and more!

Explore related topics

TheRiot :D

TheRiot :D

June 13-PERFECT!!! the GIANTS played the Astros again, and they not only racked up an amazing bunch of hits, runs RBI's and Home Runs, but Matt Cain (those of you who know me know that I am a big Matt Cain fan) pitched the PERFECT GAME. 22nd perfect game thrown in MLB history. 27 up, 27 down. It was beautiful. Final score: GIANTS 10, Astros 0.

June 13-PERFECT!!! the GIANTS played the Astros again, and they not only racked up an amazing bunch of hits, runs RBI's and Home Runs, but Matt Cain (those of you who know me know that I am a big Matt Cain fan) pitched the PERFECT GAME. 22nd perfect game thrown in MLB history. 27 up, 27 down. It was beautiful. Final score: GIANTS 10, Astros 0.

Melky Cabrera #53 of the San Francisco Giants hits a two run home run against the Houston Astros during the first inning at AT Park on June 13, 2012 in San Francisco, California.

Melky Cabrera #53 of the San Francisco Giants hits a two run home run against the Houston Astros during the first inning at AT Park on June 13, 2012 in San Francisco, California.

Game 49/162, 5/29/2012; Giants Melky Cabrera continues to stay hot as he hits a single during the eighth inning against the Diamondbacks.  The Giants would go on to win, 3-1.  Cabbrera broke a Giants May hitting record with this hit, previously held by Willie Mays.

Game 49/162, 5/29/2012; Giants Melky Cabrera continues to stay hot as he hits a single during the eighth inning against the Diamondbacks. The Giants would go on to win, 3-1. Cabbrera broke a Giants May hitting record with this hit, previously held by Willie Mays.

Pinterest
Search