Kaetlyn Osmond sits down with Scott Russell after winning silver at Worlds

Sports

The Mayrstown, N.L. native won her first world championship medal at the World Figure Skating Championships in Helsinki, Finland.

More From Sports/Road to the Olympic Games