Yesterday, Megan Thee Stallion got a lot off her chest, and it caused a firestorm of outrage. In what seemed to be a 15-minute long rant, Megan revealed to the world that she is not allowed to release any music. So how did this happen? Megan’s new management company, Roc Nation, informed her of certain clauses in her contract, so she went back to 1505 Entertainment to renegotiate her contract. Things didn’t go the way she was expecting.