Rafael Nadal holds the ATP record with 912 consecutive weeks in the top 10. Here's the list of top five players to maintain ...
Ranking the 25 best tennis players of the 21st century so far, based on accomplishments and impact—on and off the court.