So how did the winners win on the first day of the world figure skating championships? Meagan Duhamel and Eric Radford seem almost inhumanly consistent (to the point that if they make a mistake at home during training, their clubmates say: “Ahhhhh, you are human!), but they are particularly explosive on the technical side. While […]