Todd Meadows dead: Discovery Channel star, 25, dies suddenly during filming

Wait 5 sec.

Todd Meadows, one of the newest stars on Discovery Channel show Deadliest Catch, has died at the age of 25. Captain Rick Shelford announced the tragic news as he paid tribute to the star