In 2007, both Big Meech and his brother Terry Lee were indicted on ... a continuing criminal enterprise. Flenory was ...
Terry Flenory and his brother Demetrius "Big Meech" Flenory were sentenced to 30 years in federal prison in connection to an international drug trafficking operation. Flenory was released from ...