skip to main |
skip to sidebar
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