CBC Sports

Featured Content

Video

Physical gift or unfair advantage? Caster Semenya takes IAAF to court

Recap

With Zion injured after shoe blows out, No. 8 UNC beats No. 1 Duke

Nike shares sell off after basketball star's shoe breaks live on TV

Recap

Gaudreau snaps 9-game goalless drought as Flames double up Islanders

Recap

Balanced Avalanche offence shines in rout of Jets

Live Blog

Follow the 2019 Scotties Tournament of Hearts

2019 NHL trade deadline tracker

GM Treliving mulls what's best for his Cup-contending Flames ahead of trade deadline

NHL trade deadline: Frequent mover Vanek, others brace for potential deals