NFL Rankings after week one, guess who's #1?

Erebus

Active member
Joined
Nov 23, 2009
Messages
1,588
Reaction score
4
Location
San Antonio, TX
Thats cool, but they lose a lot of credibility with some of those rankings, such as the Lions being at #10.
 

Latest posts

Top