Ingman Marine, a fourth-generation family-owned marina based in Port Charlotte, has purchased Cannons Marina, a historic, family-run marina on Longboat Key, according to a press release. The ...