Robbie Ray allowed one run in six innings, and three relievers completed a five-hitter as the Toronto Blue Jays earned their fourth victory in a row, beating the Miami Marlins 3-1 Wednesday night to complete a two-game sweep.
The swim team was a force for Canada at the last Summer Olympics in Rio. The squad is shaping up to be just as formidable at next month's Games in Tokyo.
NBA players and fans pay tribute to NBA great Kobe Bryant.
The Tiger-Cats and Blue Bombers battle for the championship.
A look at the Raptors' new championship rings.