Tag: Carlos Deleon died in hit-and-run crash near Normandie Avenue