Tag: man hit and killed by delivery truck in Tucson on Wednesday