New Discovery Channel President Rich Ross Addresses Epic ‘Eaten Alive’ Fail Rich Ross, the new president of Discovery Channel, talks about why the special “Eaten Alive” was such an …