tigervixxxen
Optimism=Delusional
One thing about winning the AFC west title is, no matter what, New England FINALLY has to come play in Denver for a regular season match up next year.
I'd rather not play them at all but it's better that way at least.
This is fun to look at to see future schedules. I have my games picked out a couple years in advance sometimes
http://www.johnnyroadtrip.com/schedules/nfl_future_afcw.htm