UPDATE: South St. Louis Father Arrested, Accused of Hitting 2-Year-Old SonPolice rushed to the boy's home in the 7000 block of Weil at about 7 p.m. Thursday. The boy was unresponsive and died a short time later.

More From CBS St. Louis

Live Inspired
KMOX Podcasts
As Heard On KMOX

Listen Live