random Toronto Mayor Rob Ford Goes Feckin' Nuts After Canada Scoop Women's Hockey Gold By Paul O'Hara · Feb 21, 2014