Originally Posted by Kaylore
Peter King says
1. San Fran
3. New England
I wonder if Peter King called Elway and said he didn't vote for Denver to be #2 in his power ranking?
Don't we have the years longest win streaK?
Our Record is better than San Fran's mine would be
Broncos (based on 9 game win streak)
Rest are scrubs