Scott O’Neil, CEO of Merlin Entertainments Group, is stepping down at the end of the year, the company confirmed Wednesday. Merlin, based in England, operates several Central Florida ...