Top 50 greatest rappers of all time list

If you sample someone else’s music, make sure you’ve covered…