McCovey Chronicles, a San Francisco Giants community
The San Francisco Giants have their own stupidity to thank for their first World Series title. Shut the hell up Passan. We know you hate the Giants and everything we stand for. Go write about the yankees or cliff lee or something