What a way for the Giants to pull this out. 2-0 in the NLDS. 3-1 in the NLCS. The team that swept the Yankees, down 3-0 in the WS. Lincecum has been awful, becomes godlike in relief.
Fourth game, tied 3 all. 10th inning. Man, when the Giants win tonight, they've got to have had one of the most amazing postseasons in a century of WS. When they win tonight in extras on the road, those guys have to be some of the most excited, jubilant, energetic celebratory experiences ever, in all of sports.
The fact they sodomized the Cardinals doesn't factor in anymore for me, this team deserves it and has earned it like no other. Other than the Nats, I can't imagine my enjoying a team's WS title more than for the 2012 Giants.