World Series Champs: The S.F. Giants!
- Mars
- Retired
- Posts: 9666
- Joined: Wed Aug 06, 2008 5:13 pm
- Fan Level: BYU Fanatic
- Prediction Group: CougarCorner
World Series Champs: The S.F. Giants!
My grandparents used to have season tickets to the Giants. Growing up as a kid, I literally went to dozens of games, including the 1989 World Series against the Oakland Athletics (the Battle of the Bay).
And to think, if the BCS ran Major League Baseball, my Giants wouldn't even have had a chance to play for the World Series...