Toronto is the home of the Argonauts. Football players are born and bred there. It is in their blood and their bones and some other part of the body where football would be bred into. So it should come as no surprise that Rob Ford, the Mayor of Toronto would do whatever he is doing here for whatever reason he is doing this here. Then he fell down and it was hilarious. Ha ha. Silly Canadian.
[via The Internet]