Federer tops Forbes’ list of top-earning tennis players 2021

Forbes has released the list of highest-paid tennis players. Roger Federer is way before Novak Djokovic and Rafael Nadal in terms of earnings in 2021. Federer has earned about $53 million quite Djokovic this year. Naomi Osaka is in second place during this list.