November 4th, 2010

The Giants sealed World Series of Baseball on Monday – can SF do it again in the NFL? A $20 stake on this Giant two-step returns a tasty $180!