10 Highest-Paid Sports Stars In The World
2. 9. Rafael Nadal - Tennis
Rating: Annual Income: £29.9million ($44.5million)
The Spaniard's injuries may be catching up with him, limiting the amount of time he can spend on the court, but 14 major titles - including nine French Open Championships - mean the finest clay-court player in history can still rake in almost £30million a year.