Winners emerge among record 332-entry fleet in the 100th Bayview Mackinac Race
After a challenging 204 miles of sailing in conditions that ranged from perfect to challenging, the winners of the 100th edition of the annual Bayview Mackinac Race presented by National Fleet Services were celebrated today at the scenic finish venue on Mackinac Island, Michigan
Read more