By using this site, you agree to our Privacy Policy and our Terms of Use. Close

NFL needs to fix it's salary cap. Ideally they wouldn't have to, because I think they already make enough, but the absolutely insane salaries paid in NBA and MLB mean that many potential stars are lost to other sports. And the NFL is by far the hardest sport on the bodies of the players, with a very short playing time as well.

They certainly make enough money at the ownership/corporate level lol.