0 votes
Why do baseball players make more than NFL?

1 Answer

0 votes
Since NFL players are guaranteed a certain percentage of league-wide revenue via their collective bargaining agreement, the salary cap is determined by total league revenue. Not only does the MLB have fewer players than the NFL, but their teams can spend more money on those players before they run into issues.
...