KYW is changing how it does the weather. Will that help ratings?
NBC10 meteorologists are now doing the radio station's weather. For Glenn Schwartz, it's an implausible homecoming.

NBC10 meteorologists are now doing the radio station's weather. For Glenn Schwartz, it's an implausible homecoming.