Don Cheadle Guest Stars as Donald Duck in the Epic One-Hour Season Finale of Disney’s “DuckTales,” Saturday, Aug. 18, on Disney Channel and DisneyNOW occasio 6 years ago