I'm not going to lie, Mr. Leaf has no business calling anybody an idiot, except for maybe himself ... which he is. Ted Miller has a great take on Leaf's soundbite.
When will this guy's sideshow end?
For the record, Mike Riley is most definitely not an Idiot.