Roger Federer retires: Swiss great played tennis with a balletic grace beyond modern compare

3d ago    |    Source: BBC

Pic

Roger Federer won the last of his eight Wimbledon titles in 2017