Why are major league baseball players on average paid substantially more than college professors? Explain. Major league baseball players are paid more than college professors because
Because of sponsorship that baseball players have.
Explanation:
The best baseball players have the treatment of national heroes.
Their contracts are worth even millions of dollars per season.
Of course, there is a difference inside which the career of baseball player last for a certain period of years, while professors are able to work for a long period of time.