Denver’s going back to the Superbowl for the first time in... awhile...
Sorry to the Patriots fans on this board. Your team losing does not make you losers.