Where It All Began.

Your Chief of Staff escorted out of City Hall?  Seriously?   "I did not resign."  Yeah, that is totally going to take the attention away from the crack smoking allegations.  Speaking of which, we can't say we weren't warned.  When Rob Ford took office as Mayor of LEAFS SUCK, he had Don Cherry deliver the inauguration speech.  That speech ended thusly:

And that’s why I say he’s gonna be the greatest mayor this city has ever, ever seen, as far as I’m concerned! And put that in your pipe, you left-wing kooks. 
Thank you very much.