After a million threads being made asking who's the best and worse rappers of all-time, I think that we all just need to face the reality that there is no greatest rapper of all-time. Its all opinion. There's too many different styles and other aspects of the game to say who's the greatest ever. The person who you think is the greatest, there's a part of their style where theyre lacking at and another rapper has that part of their style where theyre lacking as their strong point. Get what Im saying? This is the case with every rapper so there is no greatest. Im not saying u shouldnt have your own opinion, but dont mistake your opinion for fact on this topic.