Toronto's controversial Mayor Rob Ford caused a frenzy at a downtown Toronto sports bar Friday afternoon, after he appeared to take in the Olympic men's hockey semifinal game between Canada and the United States.
Toronto's controversial Mayor Rob Ford caused a frenzy at a downtown Toronto sports bar Friday afternoon, after he appeared to take in the Olympic men's hockey semifinal game between Canada and the United States.