The content originally appeared on: Urban Islandz Carl Crawford, the CEO of 1501 Certified Entertainment, is denying that the label is sabotaging Megan Thee Stallion’s latest album release, Traumazine, set for August 12. On Thursday, Megan Thee Stallion revealed that she was preparing to release her upcoming album, which features Pooh Shiesty, Latto, Future, Key Glock, Jhené Aiko, and other artists. However, the rapper shared her frustration with her label as she alleged that the label was responsible for the […]