Swiss tennis player ranked among the best professionals of all time
Once or twice in each generation a sports star such as Roger Federer comes along who defines his or her sport, outperforming all rivals by an order of magnitude and making a name for themselves that will go down in the history books and ensure that they are never forgotten.