In a recent turn of events that has caught the attention of the entertainment industry, Rose Locke Casting, an Atlanta-based casting company, has terminated its association with the Paramount+ drama, 'Tulsa King'. This decision comes in the wake of allegations against the show's star, Sylvester Stallone, and an unidentified director,