Ousted X Men 97 creator Beau DeMayo has taken to the controversial social media platform OnlyFans to lash out at Marvel Studios, claiming that the Disney company only wanted him to give the acclaimed show the Black stamp of approval. Shortly before the premiere of X Men 97 on Disney+, Beau DeMayo was abruptly fired by Marvel Animation, one of the companys rapidly multiplying subdivisions. At the...