6 things you need to know about the new Canadian Premier League
The Canadian Premier League is ready for liftoff this weekend and promises to change the face of the sport in this country.
Union put an end to Impact's shutout streak, 3-game unbeaten run
Cory Burke and Jamiro Monteiro each scored to help the Philadelphia beat the Montreal Impact 3-0 on Saturday for the Union's fourth win in their last five games.
Ronaldo stands out in Juventus' 8th consecutive Serie A title win
Striker Cristiano Ronaldo played a key role in the winning goal and Juventus beat Fiorentina 2-1 Saturday to clinch a record-extending eighth straight Serie A title.
The Canadian Premier League is coming to CBC Sports
CBC Sports and CBCSports.ca will live stream 20 games of the Canadian Premier League, including the league's inaugural match Apr. 27 at 1 p.m. ET when Hamilton's Forge FC hosts Toronto's York9 FC.
TFC offence red-hot but defence an issue in wild win over Minnesota
Game Wrap: Pozuelo, Hamilton each score two in TFC win
Tottenham stuns Man City to reach semifinals
Whitecaps top LAFC for 1st win of season
Inbeom Hwang nets 1st MLS goal in Whitecaps win
Ajax, Barcelona move on to semis, Ronaldo denied 4th straight title
Kevin McKenna, Randee Hermus headed to Canada Soccer Hall of Fame
Canada to face Mexico, Martinique and Cuba at Gold Cup
Liverpool builds 2-0 quarter-final lead over Porto
Pele returns to Brazil after being hospitalized in Paris
Sophie Schmidt scores winner as Canada beats Nigeria in soccer friendly
180 and counting: Canada's Sinclair scores to move ever closer to goal record
Brazil soccer icon Pele hospitalized in Paris
German soccer president steps down following allegations of undeclared earnings