Snoop Dogg can officially say he’s done it all, as a rapper. Literally, Snoop Dogg has recorded for both Def Jam and Death Row. In between time, Snoop Dogg made hits with Pharrell, and been on No Limit, EMI, Geffen, Star Trak, and Interscope. There was also the time when he took the helm at Priority Records. He is now taking the creative lead, at Def Jam, and released a compilation album, Algorithm, to launch his new role. The album features appearances from Fabolous, Jadakiss, Benny The Butcher, Mary J. Blige, Wiz Khalifa, Busta Rhymes, Ty Dolla $ign, Larry June, Kokane, and more.