He will reprise the role at WCAU and WWSI, where he will oversee all aspects of NBC’s local TV broadcasting, digital and streaming properties in Philadelphia. He will also oversee NBC Sports ...