Posted
NBC Universal has sold 1,800 acres once envisioned as a site for a third Universal theme park, reportedly for $70 million. The site was once occupied by Lockheed Martin, and covers land from the convention center north.
Read more from The Orlando Sentinel.