Question: who is the highest paid athlete in football?
Answer: Cristiano Ronaldo is the highest-paid footballer on the planet according to the latest list from Forbes. The American business outlet released rankings on the richest male athletes in the world, with tennis legend Roger Federer taking the top spot for the first time ever after earning a whopping $106.3 million.