Follow us on
loading....
World-renowned Swiss tennis star Roger Federer has surpassed Argentina's Lionel Messi to become the highest-earning athlete of the year for...