Rappers have a huge fan following all over the world. Some are treated like demi-gods in some parts of the world. With hip hop legends like Biggie, Jay-Z, Nas and 2Pac, it’s never easy to come up with a list of the top ten of all time. Here are the top 10 greatest rappers of all […]