In a tragic turn of events on July 28, 2025, 32-year-old Stephen 'Steve' Shepard, a male from Memphis, Tennessee, was fatally shot in the parking lot of a Wendy's restaurant on Winchester Road. The incident stemmed from a dispute involving a female employee and the restaurant's general manager, 37-year-old Darelle Bowers.
The conflict began when the female employee requested to leave her shift early, leading to a heated argument with Bowers. Feeling threatened after Bowers allegedly told ...
MEMBER ACCESS
Continue reading the complete case summary
Unlock the full case narrative for Stephen Steve Shepard, all available source links, additional videos, and member discussions.
Unlock Full Case Access — $3.97/month
Cancel anytime.
Already a member?
Log in