February 12, 2021 – Black Mafia Family boss Demetrius (Big Meech) Flenory had his appeal for COVID-19-related relief rejected by the U.S. Court of Appeals in Cincinnati Thursday. The iconic drug lord is a non-violent offender serving 30 years from the historic 2005 Operation Motor City Mafia bust. Back in the summer, U.S. District Court Judge David Lawson denied Flenory’s motion for a compassionate release due to health concerns tied to the pandemic.
Flenory and his brother, Terry (Southwest T) Flenory, founded BMF in Detroit in 1990 and soon grew it into a national powerhouse in the drug world with outlets established in some 20 different states. Their fame in the dope game brought friendships with celebrities, rappers and actors, many of whom have publicly campaigned for Big Meech’s freedom. Terry Flenory, 50, was granted a compassionate release in May 2020 because of COVID-19 concerns and ordered to finish the rest of his sentence on home confinement in Detroit.
Both Flenory brothers pleaded guilty in 2007 on the eve of trial and accepted 30-year stretches for heading a continuing criminal enterprise. Barring judicial relief, the 52-year old Big Meech Flenory won’t see daylight as a free man until October 2031.
Flenory lived between Detroit and Atlanta during his days as a kingpin and was rumored to have romanced actresses Vivica A. Fox and Meagan Good. St. Louis rapper Nelly threw Big Meech a lavish 35th birthday party in Atlanta, a decadent and debaucherous 24-hour affair staged at multiple locations which drew the attention of the DEA and FBI.
The Starz Network and hip-hop mogul 50 Cent are currently filming the first season of the highly-anticipated Black Mafia Family scripted drama television show starring Demetrius (Lil’ Meech) Flenory, Jr. as his dad. Lil’ Meech, 21, is an aspiring hip hop artist. The writing team behind the Starz smash hit Power, led by Detroiter Randy Huggins, are penning the first batch of episodes expected to premiere in early 2022.