Todd Meadows, a deckhand on the Discovery Channel thrill-chasing reality series "Deadliest Catch," has died. He was 25.
The cause of death for Oliver "Power" Grant, a founding member of the Wu-Tang Clan, has been released.
Days after news broke of "Deadliest Catch" star Todd Meadows' death, his bunkmate on the Discovery show is speaking out.