Fatal NewsMarcus Epps and Leon Parker die in fatal South Memphis shooting  Editor / February 2, 2025