Critics began a petition to end 50 Cent‘s relationship with Starz network after he posted a disparaging meme poking fun at actor Terry Crews.
The move come just days after the actor’s testimony on Capitol Hill in support of the Sexual Assault Survivors Bill of Rights Act.