is it MJ? lebron?
tough question like the other thread i made last night, but again its very open to discussion
in my opinion, it has to be someone that's recent, because the competition these days is soooo much more fierce than the competition from say 20 years ago
how do you measure how good of an athlete one is? does he have to be a multisport star, or just dominate his own? michael phelps can dominate swimming, but can he play basketball better than say, cliff lee? do you measure success by championships? does that make bill russell, who has 11 nba championship rings, the greatest athlete ever?
IMO, its probably lebron. just look at his size, skillset, and overall athletic competence
randy moss is also up there, just because of pure speed and ridiculous hand eye coordination