CBC Sports

Featured Content

Recap

Toronto FC falters in 2nd half as New York City FC rallies for win

2018 NHL free agency tracker

Recap

Harry Kane thrills with hat trick in rout of Panama

Roger Federer's grass winning streak ends in Gerry Weber Open final

Tavares' future among stories spicing up NHL draft weekend

Canada's Bansley, Wilkerson earn silver at beach volleyball world tour event

Recap

Keisuke Honda goal gives Japan draw with Senegal

Novak Djokovic falls to Marin Cilic in Queen's Club final

Hometown Pride: Eric Radford is now a hero in the place where he was bullied as a kid