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.