Yahoo Sports reports: There was a time in the 2000s when Roger Federer was undoubtedly the top player in tennis. Before the decade even ended, Federer had already claimed 15 of his 20 Grand Slam titles, which included an incredible run of five straight Wimbledon and US Open victories.