Horse and Deer Flies
Horse and deer flies belong to the same family, and there are about 350 species of them in North America north of Mexico. Like other true flies, they have only one pair of wings, short antennae, and large compound eyes.
https://mdc.mo.gov/discover-nature/field-guide/horse-deer-flies