Who spoiled them?
High schools and colleges.
Juicy Cable TV contracts is what spoiled the players and the NFL owners who are greedy effers anyway always trying to rip off cities for new stadiums.
A pox on all their houses. We get high speed internet only and ZERO cable TV so I am not supporting the NFL The only pro sport worth my time is hockey.