A huge ice jam on the Grand River, slowly drifting from Fairport Harbor, has prompted Painesville city officials to close Kiwanis Park due to a flood threat.