It's even worse in the NFL. A 22 year old that never had a job before gets a four million dollar contract. He's not a super star but made it to the NFL. He buys his mom a house. He buys an expensive house for himself and 500K of cars. He knows nothing about money thinking he is set for life. Three years later he's out of the NFL and loses both houses and has to sell the cars for money. If only someone told him not to live large and that a plumber, cop, electrician and other trades make a million every 9 years or so, it would put into perspective his contract.