Giants win the World Series 4 games to 1 against the Texas Rangers!
The Giants are the World Series Champions!!
There are 7 users in the forums
Originally posted by BigRon:
110 days til spring training.
Originally posted by GiantsFan:
Wow. My expectations will be much higher going into 2011 than they were for 2010.