Canada's Keegan Messing places 5th at Grand Prix Final

Sports

Canadian figure skater scores 236.05 points.

More From Sports/Must Watch