Glenn 'Hurricane' Schwartz Announces His Retirement From NBC10 Glenn 'Hurricane' Schwartz Announces His Retirement From NBC10 Glenn 'Hurricane' Schwartz, the longtime popular Meteorologist on NBC10 Philadelphia has announced his plans to retire from the TV station at the end of May.Eddie DavisEddie Davis