Federer overtakes Ronaldo, Messi as top-earning athlete

  • Move over Cristiano Ronaldo and Lionel Messi, tennis star Roger Federer is the highest-earning athlete in the world.