Swiss tennis player Roger Federer has finally managed to win a French Open title, after beating Sweden’s Robin Soderling in the final at Roland Garros Sunday.
Daily News Channel
Swiss tennis player Roger Federer has finally managed to win a French Open title, after beating Sweden’s Robin Soderling in the final at Roland Garros Sunday.