How 'bout them SF Giants?
Am I seeing correctly that there are no Giants threads? How can this be?
Any other Giants fans out there? I didn't get to go to the World Series games, but I went to games against Atlanta and Philly. My wife and I were at the best game against Philly, game 4. Awesome.
I don't have anything profound to say, just thought it odd that there are no Giants threads floating around. Please forgive me if there are and I missed them - I looked around on the SF forum and did use the search, and came up with nothing.
Go Giants! Keep up the momentum in Texas!