i disagree about mj
lets not forget about a man named kobe, who was able to do everything jordan did with even more range.
the media will have you think otherwise tho. jordan was great, no doubt. but he was propelled to superhuman like stature by media and marketing. he was david stern's cash-cow, and he came to the league in a day and age where marketing just began to take off..wheaties, gatorade, nike, space jam, etc...the general public was force-fed MJ until it was common notion that there was no one that could touch him, ever. reality is, there are about 10 GOATS who were all the best at what they did and are interchangeable with MJ, just didnt get the same push from the media+the league...lets not forget, David Stern made it so that you couldn't breathe on MJ without getting called for a foul. genius marketing, but don't be a sheep. elgin baylor, magic johnson, wilt chamberlain, larry bird, oscar robertson, kareem abdul-jabbar, etc can just as easily be argued as GOAT from a basketball purist stand-point as MJ.
as for 2Pac....unfuckwitable. any1 who says he's overrated doesn't understand the impact that 2pac had on rap music. shit, if he were alive today, i doubt if some of these weenies would even have a career.