8 highest earning athletes in 2017

8. Stephen Curry – Annual earning: $47.3million

Profession: Basketball

Almost every kid grows up dreaming to be an athlete. Along with the fame and talent of being on TV doing something you love, the best professional athletes are paid tens of millions a year. Even the not-so-great ones can earn millions just by signing a multi-year contract. The highest paid sports are more commonly known as soccer, american football and basketball. So it’s no surprise that those are the sports that make up a majority of our top 8 list.