Six Flags Entertainment Corp., based in Charlotte and parent company of Carowinds, has agreed to sell seven of its amusement parks for $331 million. The sale to real estate investment firm EPR ...