It's "greatest", not "best", they're talking about mainstream success, etc
complex made a "best rappers" list a few weeks ago and it was very different
Both of those terms are ambiguous and highly subjective. Why not say "most successful" if that is what you mean?
Maybe @






