The NFL is a money making machine. No other sport even comes close to the fanfare, tailgating, draft coverage, tv coverage, advertising dollars and fantasy football followings.
The kid just signed a 5yr 100 million with only 61 guaranteed to play a sport where your injury risks are multiplied exponentially compared to any other sport.
Baseball Trout $430 million over 12 years guaranteed
Basketball max contracts climbing into the 30 plus million per year
Soccer Messi , Ronaldo $$$$$$$ hell Messi made 111 million in 2017 alone with salary, bonuses and endorsements included
I get that the rosters are smaller and that the seasons are longer.
Salaries continue to climb fact of life
I would take a productive 26 year old at 20 million/ year in this sport ahead of the head case twins OBJ and AB anyday