Advertisement

2013 world figure skating championships

The world's best skaters are in London, Ont., for the biggest event of the season.