The reason for the “upset” is that Carolina was overrated. Denver played the Chiefs twice, the Steelers twice, the Patriots twice, and the Bengals once. All playoff teams. The Broncos were “in the playoffs” most of the season. Carolina had a lighter schedule.
Excellent insight!