David McCallum played Dr. Donald "Ducky" Mallard on NCIS for nearly 20 years before he considered leaving the show.
David McCallum stepped down from NCIS as Ducky Mallard, feeling his character became redundant. Here's why he made the tough decision.
NCIS airs on Mondays at 9/8c on CBS. This article was originally published on precincttv.com as What time is NCIS on CBS ...
NCIS creator Donald Bellisario nearly canceled the show over David McCallum’s iconic role as Ducky, proving he was the heart ...