Flenory was sentenced to 30 years in prison. However, in 2024, a judge reportedly reduced his sentence by nearly three years.
Demetrius “Big Meech” Flenory, the infamous co-founder ... arrested and indicted in 2005 on multiple charges and, in 2008, ...