For those down on the defense....
View Single Post
10-21-2012, 08:50 AM
Join Date: Nov 2011
For as down as people are on the defense they are currently ranked #11 in the NFL.
They fact is defenses across the NFL just suck.
I have no doubt Denver's defense will be top five by the end of the season.
View Public Profile
Find More Posts by Bacchus