Originally Posted by Ninja Mouse
Wow, welcome to the last 3 straight years...
yeah i know...i just get more annoyed year after year. They're ranked #4 on espn's power rankings.
I don't know why i still visit that site to be honest.
edit: the ****ing falcons are rated higher than the chargers.