June 28, 2024 Mayflies hatch all over Michigan Earlier this month, residents in northeast Michigan may have spotted small specks of mayflies (also called “fish flies”) near the water or in their porch...