You don't need hundreds of millions of dollars to survive as an 18 year old playing footy for a living, if you've got a guaranteed roof over your head you could survive off less than $50k a year, unbelievably comfortably. Also, rookie contracts in the NBA are peas comparatively to the contracts you're talking about, 96-98% less than the highest paid players in the league in terms of a yearly salary.There is a massive issue with people comparing our sport to US sports. Our sport is tiny. Our sport has next to no money. Our sport is full of useless unprofessional clubs. If I was being handed a contract worth hundreds of millions, it changes things slightly too.