Common Core: RH.6-8.2, RH.6-8.6, RH.6-8.8, RI.6-8.6, RI.6-8.8

C3 (D2/6-8): Civ.7, Civ.10, Eco.1

NCSS: Culture; Individuals, groups, and institutions

Enjoy this free article courtesy of Junior Scholastic, the Social Studies classroom magazine for grades 6–8.


Are Pro Athletes Overpaid?

Photo Illustration by Vanessa Irena for Scholastic; Stacy Revere/Getty Images (Aaron Rodgers); Sean M. Haffey/Getty Images (Mike Trout); Gary Dineen/NBAE via Getty Images (Stephen Curry)

Left to right: high-paid superstars Aaron Rodgers, Mike Trout, and Stephen Curry

When basket­ball player Stephen Curry signed a new contract with the Golden State Warriors in 2017, jaws dropped at his new salary: a whopping $201 million over five years. That’s just over $40 million a year—one of the highest annual salaries in team sports history.

The National Basketball Associa­tion (NBA), the National Foot­ball League (NFL), and Major League Baseball (MLB) are the three biggest pro sports organizations in the U.S. They rake in billions of dollars a year in TV deals, merchan­dise sales, and ticket sales. But do the players deserve so much of the profits?

Some people say paychecks like Curry’s and those of other top-level athletes are too big. Is it fair, for example, that Mike Trout, a center fielder for the Los Angeles Angels, gets about $34 million a year to hit a baseball when the average annual salary for a police officer is $54,000?

But other people say talented athletes deserve every penny. It takes many years of hard work and dedication for them to achieve such a high level of success. Besides, they argue, any money not paid to players would only fatten the pockets of already wealthy team owners.

Are pro athletes overpaid? Two sportswriters weigh in.


There’s no question that professional athletes are paid too much. In 2018, the average annual salary for an MLB player was $4.1 million. In the NBA, it was $7.1 million. In the NFL, it was $2.7 million, but the highest-paid player, Green Bay Packers quarter­back Aaron Rodgers, gets an average of $33.5 million a year.

Compare those wages with the national average salary for a firefighter: about $45,000 a year. It’s about $56,000 for a schoolteacher and nearly $74,000 for an emergency room nurse.

Does it make any sense that someone who throws a football for a living is paid more than 700 times as much as someone who helps save people’s lives, or that swinging a bat gets you nearly 650 times as much as educating kids? In my opinion, no.

Someone who tosses a ball shouldn’t earn 700 times as much as someone who saves lives.

However, it’s not the athletes’ fault that their wages are so high. The main problem is the huge amount of money involved in professional sports. Team owners and the three big leagues rake in billions of dollars a year.

Some of it comes from fans who shell out big bucks for costly game tickets and hugely overpriced snacks at stadiums and arenas, and for hoodies and hats with their favorite team’s logo. But far more comes from the multibillion-dollar deals made with cable and TV networks to broadcast games.

With leagues and team owners making such massive sums, the athletes who put their bodies on the line for their sports deserve a large share of it. But they’re still earning way too much money.

Maybe all highly paid Americans—including athletes—should have to pay a special tax that would help fund better salaries for firefighters, teachers, and others who work for the greater public good.

—Jesse Spector
Sportswriter and radio host



When fans look at professional athletes’ salaries, it’s easy to say they make far too much money for playing a game. After all, athletes earn more money than teachers, first responders, and members of the military. Half the people in the United States make less than $47,000 a year.

But it’s important to remember that those athletes are an essential part of enormously profitable companies. Without the players, the leagues wouldn’t exist. Players’ salaries are simply their share of all the cash these hugely successful businesses bring in.

Plus, making it to the pros takes years of hard work. And the few athletes who get that far have relatively short careers—just 5 to 10 years to earn a living, compared with 40 or 50 years for other jobs.

Professional athletes put in years of hard work—and deserve every penny they earn.

Besides, not all athletes make millions of dollars. The lowest-paid NFL, MLB, and NBA players make about $500,000. (While that’s still a lot, it’s not nearly as much as their top-level teammates earn.) And pros in less popular sports make even less than that. For example, players in the National Women’s Soccer League make only $16,000 to $44,000 a season.

Also, think about who’d get the money if the athletes made less. Lower salaries wouldn’t necessarily lead to lower ticket and hot dog prices for fans who go to the games. The billionaire owners of the NFL, MLB, and NBA teams would likely pocket the difference.

The truth is, some professional athletes make huge salaries because millions of people are happy to pay money to see those players make the amazing catches and breathtaking plays we love to watch.

So if you think pro athletes make too much money, maybe you should stop watching them.

—Fred Bowen
Washington Post sportswriter and author


Write About It! What evidence does each writer use to support his claims? How does each writer address the other side’s arguments? Who do you think makes the stronger case? Why?

What does your class think?
Are Pro Athletes Overpaid?
Please enter a valid number of votes for one class to proceed.
Are Pro Athletes Overpaid?
Please select an answer to vote.
Are Pro Athletes Overpaid?
Total Votes: 0
Thank you for voting!
Sorry, an error occurred and your vote could not be processed. Please try again later.

Like what you see? Then you'll love Junior Scholastic, our Social Studies classroom magazine for grades 6–8.

Skills Sheets (2)
Skills Sheets (2)
Lesson Plan (1)