Swiss tennis star Roger Federer kept his gold medal dreams alive, winning the longest tennis singles match in Olympic history. After Juan Martin de Potro of Argentia won the first set and Federer the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results