Great Rappers

tell me if I've missed any that you would recommend no particular order
  1. Biggie Smalls
  2. Big Pun
  3. Sean Price
  4. Action Bronson
  5. Kool Keith
  6. Necro
  7. Nate Dogg
  8. Tupac
  9. Ice Cube
  10. The Game
  11. Jay Z
  12. Kanye
  13. Method Man