Roger Federer's career is set in the history books of tennis.
Nearly 800 career wins, 67 titles, 23 Major finals, 16 Major titles and 237 consecutive weeks at No. 1 in the world will do that for you.
However, there is still sometimes the debate of is he the greatest of all time. Rod Laver is always thrown into the mix, and Nadal is mentioned with the pace he is on.
With a win at Wimbledon this year I believe Federer could cement himself as the greatest player of all time, unless Nadal is able to pass him in Majors in the future.
It's very difficult to compare pre-open era players to those in the open era, but Federer can stack up against anyone from both eras.
He is only one of three players in the open era who can say they own all four Major titles (Nadal and Agassi are the other two).
He is tied with Agassi for most Australian Open titles (four) in the open era, tied with Sampras and Connors for most U.S. Open titles (five) in the open era and trails Sampras by one (seven to six) in most Wimbledon titles in the open era.
No one from the Pre open era can post the same numbers as Federer either despite the dominance some men had.
By winning Wimbledon he would tie Sampras, and William Renshaw (pre-open era), with the most Wimbledon titles of all time.
That means he would be tied for titles at all the majors except for the French, which is OK since Nadal is the greatest clay court player of all time.
How then folks wouldn't be able to call Federer the greatest ever would be very difficult to do.
Look for Federer to come out strong at Wimbledon this year, due to his loss in the quarters last year, and try to cement his legacy for good in the tennis history books.