Todd Meadows' mother is speaking out after his death. On Monday, Deadliest Catch star and captain of the Aleutian Lady revealed Todd, a 25-year-old deckhand on the ship, tragically died while filming the show on February 25. The Coast Guard opened an investigation and revealed to TMZ on Tuesday that Todd fell overboard for 10 minutes while out at sea before being rescued. Sadly, when he was recovered by the crew, he was unresponsive. And despite resuscitation attempts, Todd passed away.