Denver is "the rare 8-3 team that has arguably been unlucky."
View Single Post
11-27-2012, 04:28 AM
Your Local Nostradamus
Join Date: Nov 2006
Imagine if we had a 75% recovery rate instead.
View Public Profile
Find More Posts by UberBroncoMan