Originally Posted by DBroncos4life
Well that's good then. Most of the time now days last year was the only year Denver has been good since 1999.
I loved that 2005 year. It was amazing. I also noticed after the Pitt game there were people jumping off the bandwagon the back to back Super Bowls created right after the afc champ game. Brand new steeler fans living in Denver in 2006. Good riddance to those scaly wags