Shane Riordan, Chicago sports radio producer, off-air since ‘I’ll have sex with your mother’ jab
Shane Riordan, a producer for the afternoon drive program "Parkins & Spiegel" on 670 The Score, is "believed to have been punished" by the station following the crass jab.