Kevin Palmer Rafael Nadal French Open

Tennis365’s Top 10 countdown of the greatest tennis players – No 3: Rafael Nadal