Power Rankings, I disagree obviously.
View Single Post
Join Date: Dec 2004
Ahhh... this isn't really anything new. ESPN gives Houston the shaft alot it seems. I think its particularly odd that the 7-8 Panthers are put in the 11th spot.
View Public Profile
Find More Posts by Bayern