also see messi's contract for an example of what these athletes are worth in an open market: https://www.cbssports.com/soccer/news/lionel-messi-barcelona...
obviously soccer and basketball aren't apples to apples. but look around the nba and you see many salaries across the top of the scale that suggest the top performers are vastly underpaid.
https://www.businessinsider.com/lebron-james-makes-less-than...
Which is why your comparison messi isn't very good. In fact if you read past the headline, your link explains why.
2. Does the NBA give LeBron a platform to make 2x more than his NBA salary in endorsements? (Yes.)
as for the second point, not sure what this has to do with the original comment/point, specifically the fact that lebron is proof against the idea that "Unions depress wages for top performers". obviously a lot of complex dynamics here, and one could argue that the nba players union has helped make the nba more successful and all the money that came with that. just pointing out that using lebron as a counterargument to the original comment about wages (ie his nba salary) is a bit ironic.
Someone better let Lebron James know!