CAPE GIRARDEAU -- A man was injured after shots were fired at the corner of William and South Hanover streets Tuesday night.