Roger Federer describes his run of 23 Grand Slam semi-finals as one of his greatest achievements after the sequence ended with defeat by Sweden’s Robin Soderling at the French Open.

More…

Tags: , , ,