Quote:
Originally Posted by sygazelle
It may be torture, but the Giants have won 2 World Series in the past 5 seasons and they're working on a 3rd. As a fan, that kind of torture I can handle.
|
Yes, I'm well aware of this little fact. Born and raised in the city. "Torture" was the theme of the 2010 season, hence my post...