Foxy 106.9
Demetrius “Big Meech” Flenory, a founder of the infamous Black Mafia Family, is out of prison.
TMZ reports that Big Meech was transferred from FCI Coleman Low in Wildwood to halfway house that is supervised by the BOP’s Miami Residential Reentry Management Office. Meaning, Big Meech is in Florida.
Back in 2005, Big Meech and BMF, which was co-founded by his brother Terry Lee “Southwest Tee” Flenory, were both indicted under the Continuing Criminal Enterprise Statute and each was sentenced to 30 years in prison. They were accused of making $270 million from drug trafficking during their run.
Southwest T was reportedly released in 2020.
In June 2021, Big Meech was granted an earlier release date by U.S. District Judge David M. Lawson, who shaved off three years from his sentence. He was originally scheduled to be released in 2028.
The question now is, will Big Meech make a cameo in the fourth season of hit Starz series BMF?
The story is developing.