50 of the Greatest Hip-Hop Beats50 of the Greatest Hip-Hop BeatsThe best beats across five decades of hip-hop.Kyle EusticeKyle Eustice
Puff Daddy Changes Name to P. Diddy – Today in Hip-HopPuff Daddy Changes Name to P. Diddy – Today in Hip-HopTIHH: What's in a name? Just ask Diddy. XXL StaffXXL StaffTrent FitzgeraldTrent Fitzgerald