Monday, 03 December 2012 10:36
The Denver Broncos have squirreled away their second AFC West Championship in a row with four games yet to play in the in the 2012 regular season. They're winning almost predictably. It's everything we can ask for, so why are we bored?
Published in Blog