Rapper Craig Mack Has Passed Tanya Hart March 13, 2018 Craig Mack has passed at 46. The Flava in Ya Ear hit-maker, and cornerstone of Bad Boy Records, was living in South Carolina and passed Read More »