Los Angeles Lakers superstar LeBron James has agreed on a two-year, $97.1 million contract extension that will keep him under guaranteed contract with the franchise until 2024, according to multiple reports.
The Blue Jays' playoff hopes hinge on these three factors.
It's win or go home as the quarterfinals begin at the world junior hockey championship in Edmonton.
The Chicago Blackhawks have agreed to a one-year contract with Jack Johnson after the veteran defenseman helped Colorado win the Stanley Cup last season.