The National Football Post ranks the NFL franchises from top to bottom on a variety of issues. The good news is that your Baltimore Ravens are ranked #5 overall! The bad news? The Pittsburgh Steelers are #1.
Check it out here.
The opinions posted here are those of the administrator of this blog and his loyal readers. They are in no way official comments from the team, and should not be misconstued as such, even though he thinks he could do just as well or even a better job!