Yeah, it's a little late to be shouting out my team, but as a Broncos fan, this was the most impressive win I've seen us pull out since the 98' Superbowl, (in fact it was more impressive, since the Falcons were just a bunch of pushovers that game).
If I had to lay down money, coming into this...