Roger Federer has been named the greatest player of all time by America's Tennis Channel. Federer edged out Rod Laver for the top spot. Rounding out the top 10 were Steffi Graf in third, followed by Martina Navratilova, Pete Sampras, Rafael Nadal, Bjorn Borg, Margaret Court, Chris Evert and Billie Jean King. The rankings were determined by an international panel.