Michaels Takes The Mic For 'Idol' January 26, 2014 Flamboro Downs' Announcer Idol competition continued on Sunday night with Ted Michaels, Afternoon News Anchor for CHML 900AM, invading the announcer's booth for the third race.