Tag: 14-year-old boy struck and killed by hit-and-run Cadillac Escalade on Cottonwood Avenue Near Elsworth Street