Sports | Fri Oct 29, 2010 9:30am EDT

Tortured Giants fans celebrate their World Series high