Broncos fans may lose their minds over new NFL ranking September 10, 2026 / 1 minute of reading The Denver Broncos are going to love this.