So. The New York Giants beat the undefeated New England Patriots. In the Super Bowl. I can't wait to read anonymous_sibyl's post (actually I just did and it was much tamer than I expected it to be).
I'm so glad I'm not at home with our die-hard New England Patriots roommate. I cannot even begin to imagine what his reaction must have been, and I'd be real surprised if it was as tame as anonymous_sibyl.