Congrats to all of the Denver backers. After looking at the game for 2 weeks I didn't see any conceivable way the Broncos could compete, much less win the game.
Panthers burned me all year. I never believed in them and then in the biggest game of the season I did believe in them and it bit me in the ass.
Still shocked at how that Defense dominated. The whole "Defense wins Championships" proves true again.