As fewer great athletes play college ball the NFL will have a harder team replenishing its talent pool. In a couple of generations the league may have degenerated to the point that audiences turn their attention to other, more interesting, better-played sports. Like boxing before it, football may end up relegated to niche status. Who wants play a game that’ll end up killing you?
Soccer, on the other hand, has a much more serious short term problem. As Brian Phillips notes at Grantland, Match-fixing is a massive, massive problem for fútbol and its fans.