This time last year, Floyd Mayweather was the highest-earning athlete of all. But in 2019, it’s an entirely different story. Who’s overtaken him for the top spot?

Source: www.celebritynetworth.com