I think it's a little hyperbolic to say "ruining," but I truly think that right now there are too many contract disputes and holdouts going on in the NFL. Sometimes they are happening years before a contract is even due to be renewed, and players and owners are both at fault.