To quote a famous sports caster...
The Giants win the pennant! The Giants win the pennant!
Okay, so that was baseball, and this is football, but the sentiment is the same. Against all odds, Eli Manning and the NY Giants won Super Bowl XLII. I didn't think it would happen, but I couldn't be happier. =oD
Sunday Update - Week ? (Near the End Somewhere)
16 hours ago