20 Grand Slam championships. 96 career titles. All-time career earnings leader. Any way you slice it, Roger Federer is easily the greatest tennis player of all-time.
But where does he rank among the greatest individual sports male athletes of all-time? Tiger Woods, Michael Phelps, Floyd Mayweather and Usain Bolt can all make a strong case that they belong atop that list.
Take a listen to the audio clip below to hear Clay Travis explain who he ranks as the 'Best of the Best'.