Mackinac Island’s Grand Hotel has been sold. The Musser family announced the deal with KSL Capital Partners Tuesday. They are expected to close within 30 days. Terms were not disclosed.