What a game! With only seconds to go...victory! Congrats to the Giants. It feels great to say, "Superbowl 2008 Champions. " I had no doubts, but holy shit, I think I ate my heart that last quarter.
Now..when is baseball season? Let's see what the METS can do this year! ;-)