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.
Founded in 1985 in Detroit by Big Meech and his younger brother, Terry Lee “Southwest Tee” Flenory, BMF quickly evolved into ...