What makes for a bad NFL contract? When a guy gets too much money? Sure, but that's not a particularly useful explanation. Unless you really dislike certain players, in a vacuum, the money doesn't really matter; your favorite team could give $15 million to a scrub every year and still come out without even the slightest financial concern, thanks to that enormous television contract. The money matters because there are a salary cap and opportunity cost involved.