Announcer under fire for racist comments