Sunday night, the Denver Broncos and Kansas City Chiefs squared off in this year’s most anticipated matchup yet. The league’s number one offense took on the number one defense. Could it get any better for a football fan? Absolutely not. [...]