Saturday, February 26, 2011
It looks cool, doesn't it Giants fans?
The Giants really did win the World Series.
I remember in 2005, I had to stop and pause every time I heard someone call the Red Sox "The Defending World Champions."
It made the whole year pretty cool.
Giant fans have earned it.