Loading articles...

Rob Ford reacts to Canadian women winning hockey gold

When Marie-Philip Poulin scored the game-winning goal in Canada’s final against the U.S. at the Sochi Olympics on Thursday, Mayor Rob Ford, watching live in council, jumped up and down several times and whooped loudly.