Cain Not Perfect, But Good Enough To Win

Matt Cain (9-2) took the mound Monday evening against the Los Angeles Angels in his first start since throwing the 22nd perfect game in major league history.  Though far from perfect, and struggling with location most of the night, Cain battled through some tough innings to keep himself in the ballgame through the fifth inning. [...]

Read More»

Rangers Harrison Pitches a Gem, Blanks The Giants

On a day after scoring eight runs on fifteen hits, and 19 runs over the last three games, the Giants surging offense was brought to a screeching halt Friday evening.  Scattering just five hits over eight innings, Matt Harrison (8-3) pitched a complete game shutout for the Rangers while Ian Kinsler and Josh Hamilton homered [...]

Read More»
12