21-time Grand Slam champion