In 2008, Terry Flenory and his brother Demetrius “Big Meech” Flenory were sentenced to 30 years in federal prison for their roles in running an international drug trafficking operation.