I first saw him a few weeks back on Imus in the Morning. The guy is hysterically funny, with no fear of anyone. He handled Imus easily, cracking everybody including Imus up in the process.
Heard this earlier today, and yep, its about time somebody slapped these idiots around.