Top 50 Sports Personalities of All Time (part 7)

Rafael Nadal (Spain, tennis) Nadal has won Olympic gold in 2008 and 14 Grand Slam single titles. His win rate is 83%, the 2nd highest in open era of tennis. Haile Gebreselassie (Ethiopia, athletics) Haile won Olympic gold in 10,000m twice and held world record for the marathon for 3 years. David Campese (Australia, Rugby […]