Man, how the fukk do you do these things
The entertainment factor plays a large role in this debate and MJ was the most entertaining athlete EVER, and thats not debatable on any level in any sport. I would probably put Tyson at 2nd, Barry Sanders at 3rd, and maybe Ali at 4. Wade, Iverson, Kobe, and Vince could possibly be top 10 all time entertainment wise in all sports also. I would have to think on that though. Of course im speaking from the perspective of a nikka that does not watch Hockey or Baseball but generally speaking, those are not "entertaining" sports to begin with. If anyone feels different I cant disagree though.
Matter of fact, dudes like Anderson Silva, Jon Jones, Roy Jones, Pacquaio, etc would qualify over any baseball or Hockey player imo.