I freakin love that homer.
Now, that aside, people need to get down to the facts.
1. You don't need a top defense to win, you just need good pass rushers. We have the best in the game, and another top 10 pass rusher.
2. You need a great QB, we have Manning.
Honestly, I like the chances for the Broncos. We've killed ourselves in 2 games with turnovers early, and we have shown to make tremendous second half adjustments.
Seriously though, isn't it fantastic to hear "Denver's fantastic pass rush will cause *insert team here* problems"
We have been waiting for that for YEARS. YEARS PEOPLE.