Does every single player in the NFL make 10s of millions? Obviously not, but the MINIMUM base salary of an NFL player is nearly $500k per year, which is damn near 10 times the income of the average american.
That's just for one year, but nobody out here gettin permanent brain damage from playing one game, or one week, or one year of football. All these dudes talmbout brain damage got YEARS of service in the league. Abraham played 13 years. If you were to play 13 years in the NFL, making the MINIMUM base salary every year (which is basically impossible, if you play that long you're gonna sign a big deal at some point), you would still be in the 10s of millions of total career earnings JUST based off the salary. Not any bonuses, incentives, endorsement money, etc.
So again you simple-minded fukkboy, the guys that put in a decade of service in the league and wind up all fukked up will have played long enough to easily make 10s of millions.