Roger Federer might have won a career Grand Slam, but he's only won the French Open men's singles title once - in 2009.
Rafael Nadal suffered only two losses in the French Open and they were to Robin Soderling and Novak Djokovic.