Sports5 months ago
Glen Macnow, ‘The Professor’ of Philly sports, prepares to say goodbye to WIP after three decades
While discussing his final show on 94.1 WIP, Glen Macnow recalled one evening on the radio he’ll never forget — March 20, 2004, the night before...