Top 10 American Rappers Of All Time

1. Jay-Z

Top 10 American Rappers Of All Time

2. Eminem

Top 10 American Rappers Of All Time

3. The Notorious B.I.G.

Top 10 American Rappers Of All Time

4. Tupac Shakur

Top 10 American Rappers Of All Time

5. Kendrick Lamar

Top 10 American Rappers Of All Time

6. Nas

Top 10 American Rappers Of All Time

7. Lil Wayne

Top 10 American Rappers Of All Time

8. Snoop Dogg

Top 10 American Rappers Of All Time

9. Drake

Top 10 American Rappers Of All Time

10. 50 Cent

Top 10 American Rappers Of All Time

Read Next

10 Easy Steps To Follow To Avoid Skin Cancer