The U.S. Open is underway where tennis players are competing for $34 million in prize money. Forbes is out with a list of the top-earning tennis players based on prize money and endorsements.
- Roger Federer - $71.5 million
- Maria Sharapova - $29 million
- Novak Djokovic - $26.9 million
- Rafael Nadal - $26.4 million
- Serena Williams - $20.5 million