Tupac is ranked as one of the greatest rappers of all time .
Tupac Shakur has been listed and ranked as one of the worst artists of all time by many publications , including `` Rolling Stone '' .
Tupac Shakur