Originally Posted by DBroncos4life
Worst team ever in the history of football. Hopefully stud will be by soon to tell us that as of this moment Denver is only the third best team in the NFL.
More fail by brokeback4life. You're measured by wins. 0-16 Lions worst team of all time.