Of the 20 Grand Slam titles that Federer laid claim to, eight of them came at Wimbledon where he still holds the record for the most singles titles at the All England Club. Federer wasn’t perfect ...