UPDATE: Arrests Made In Pizza Delivery ShootingOfficers responded to the 10,000 block of Saffron Drive in Dellwood around 7 p.m. and found the pizza employee dead from an apparent gunshot wound.

More From CBS St. Louis

Live Inspired
KMOX Podcasts
As Heard On KMOX

Listen Live