CBC Sports

Featured Content

DeRozan shoulders blame for Game 4 loss as Raptors look to rebound at home

Canadian curlers honour Humboldt at mixed doubles worlds

Calgary Flames hire Bill Peters as new head coach

Analysis

Canadian rugby is facing a critical moment

London Marathon runner dies after collapsing near end

Wild not renewing GM Chuck Fletcher's deal after quick playoff exit

Humana-Paredes, Pavan continue beach volleyball golden streak

Connor Hellebuyck emerging as elite goalie at right time for Jets

Canada downs Japan for 11th-place finish at Rugby Sevens Series