A statement from Anne Arundel County prosecutors says Jaden Crowner, 19, had a struggle with Devin Freeman, 19, behind the Brooklyn, Maryland business. It ended with Freeman shot.
Surveillance video indicates the two met at a 7-Eleven store across the street, then walked across a highway to the funeral home. Police say it was for a marijuana sale.
Detectives say they found Freeman without a shirt and shoes, with his wallet empty. Friends say he had several hundred dollars the night before he died.
Freeman's backpack was found burned in a nearby alley.
An Alford plea is an agreement that prosecutors have enough evidence to convict someone in a trial. Crowner was scheduled for trial in less than two weeks.
Crowner lived one block from the Brooklyn funeral home. But he's scheduled for sentencing in late June and faces a life term behind bars.
Become a Front Page Detective
Sign up to receive breaking
Front Page Detectives
news and exclusive investigations.