Roger Federer is a tennis player .
Federer has won 18 Grand Slam singles titles , the most in history for a male tennis player , and held the No . 1 spot in the ATP rankings for a record 237 consecutive weeks and a record total of 302 weeks .
Roger Federer