Roger Federer

Roger Federer is a Swiss professional tennis player who, as of August 2013, is ranked World No. 5 by the ATP. Many commentators and former and current players regard him as the greatest tennis player of all time.