Quotation of the Day

November 01, 2012

The second World Series title. That quick?

When was the last time that Giants won the World Series Champ? Was it two years ago? Wouldn't that be too close to get another one again? I just can't believe that for goodness' sake.

No comments:

Post a Comment