At the time of his arrest, McGhee was on federal supervised release for a 2016 conviction for conspiracy to possess heroin with intent to distribute. He has multiple other prior felony convictions, including for possession with intent to distribute cocaine base and aggravated battery.