Todd Meadows cause of death: What happened to ‘Deadliest Catch’ star?
Todd Meadows, a 25-year-old deckhand who appeared on the Discovery Channel’s Deadliest Catch, has died. His passing was announced by Captain Rick Shelford, who said Meadows died on Feb 25. An official cause of death has not been released. Discovery Channel said, “We are deeply saddened by the tragic passing of Todd Meadows.” (Captain Rick … Read more