The San Francisco Giants Are Doing Just Great

Tuesday, April 5th, 2011

So remember last October when the San Francisco Giants were busy winning a World Series championship? Well it's good that you do, because apparently they've forgotten all about it. Or at least, how to play like that. In the span of the season's first five contests, the Giants have dropped four, ...