More than 300 boats will leave from Monroe Harbor Saturday morning for the 333 mile sailing race.
This is the 105th race to Mackinac, making it the oldest annual freshwater distance race in the world.
More than 300 boats will leave from Monroe Harbor Saturday morning for the 333 mile sailing race.
This is the 105th race to Mackinac, making it the oldest annual freshwater distance race in the world.