Heather Locklear has signed on to star in an NBC drama pilot set behind-the-scenes of a major U.S. airport. Boomtown's Neal McDonough, meanwhile, is headed back to the Peacock with a leading role in the network's untitled medical mystery pilot.