DeTour Sweeps Mackinac Island in District Play