Report: Disney Fires Marvel Studios Marketing Team

Date: 23 August 2011 Time: 07:32 PM ET