Courtesy of Marvel Animation Marvel Studios has fired Beau DeMayo, the creator of the upcoming animated Disney Plus series X-Men '97, according to The Hollywood ... Read more