The GOAT club: Where does Roger Federer rank among sporting icons?

Is Federer the greatest athlete of all time? Where does he stack up against the likes of MJ, Tiger and Ali?