John Tavares signs with Maple Leafs to live ‘childhood dream’
NBC SportsIt is reportedly a seven-year contract that will pay him $11 million per season.
Published: Jul 1, 2018, 1:15 pm Added: Jul 1, 2018, 1:20 pm
It is reportedly a seven-year contract that will pay him $11 million per season.