NBC May Take Back Station Sites
NBC is planning to bring management of eight company-owned station Web sites back under its wings, Sillicon Alley Insider reports. NBC SVP of Local Integrated Media Brian Buchwald will helm the Web site operations with help from a stream of…