‘Deadliest Catch’ star Todd Meadows’ cause of death revealed April 8, 2026 by Taha ADVERTISEMENT Pronounced dead on February 25 and later cremated in Anchorage, his final moments unfolded while cameras were rolling — footage his grieving family has firmly insisted must never be shown to the public. ADVERTISEMENT ←PreviousNext→