Favorite game that you've attended?
View Single Post
11-24-2012, 09:22 PM
Join Date: Apr 2005
I also saw the Giants get their World Series Rings two years ago.
Game ended with a walk off E-8 in the bottom of the 9th on a fly ball for the Giants win.
View Public Profile
The Joker's albums
Find More Posts by The Joker