Over the weekend Megan Thee Stallion accused her 1501 record label boss, Carl Crawford, of preventing her from releasing new music after refusing to renegotiating her contract [click
here if you missed that].
Crawford responds by implying Meg tried to double cross him....