Meagan Duhamel and Eric Radford top the podium in Barcelona

Sports

Canadian pair Meagan Duhamel and Eric Radford wIn the Grand Prix of Figure Skating Final, extending their lead with a personal best.

More From Sports/Top Stories