The only reason this clown is on the air is because it's Buffalo.
He would be shamed off the air in bigger cities like NY, Boston, Chicago etc for trying to pull crap like movie draft, toy draft, cereal draft, come on this guy is so full of himself he IMO doesn't take the job he has seriously, that alone should get him his pink slip.
Can't stand his laughable arrogance. Say what you want about the other guys on GR but at least they talk about sports, this guy, WTF half the time.