When Rafael Nadal triumphed in the 2005 French Open, he was still just a teenager. The Spaniard won 21 more Grand Slam titles ...