2013 world figure skating championshipsRead full articleMarch 14, 2013 at 10:05 a.m.The world's best skaters are in London, Ont., for the biggest event of the season.