Event has passed
American Legion Craft Fair, 9 a.m. to 3 p.m., American Legion Post 28, 31768 Legion Rd., Millsboro. Visit alpost28.com.