Sport system under funding strain showed in Winter Olympics, says COC chief

With 21 total medals, Canada finished outside the top five countries for the first time since 1994; ‘our system is in decline,’ chief sport officer Eric Myles said