Yesterday I ranted about the Leafs and Rob Ford. As a proud Torontonian, both embarrass me. I'm just not sure which embarrasses me more.
Please take a moment out of your busy Friday to cast a vote below. Simply leave a comment telling me which is the greater embarrassment for Toronto: the Maple Leafs or Rob Ford.
For those of you who read but never comment, this is your chance. Don't worry, your email address isn't published on the site and I'm totally fine with you using an alias.