Mayor Eyes Olympic Sailing
There are still many hurdles to clear, but Olympic Sailing may be coming to New Bedford.
Mayor Jon Mitchell on Wednesday announced the formation of a steering committee to develop a proposal to bring the 2024 Olympic Sailing competition to Buzzards Bay and New Bedford...