Quote Originally Posted by smootness View Post
Because teams within a pro sports league aren't really competing against each other. They're all in it together.
Exactly, the NFL is competing against other entertainment. The salary caps and such are there to make sure the NFL product doesn't become repetitive and boring. This is why when another team challenges for the title then it is a lot more interesting. If Bama and Ohio St play for the National title every year for the next 10 then you will see college ratings go in the crapper.