July 1 2018 7:19pm

John Tavares signs 7-year contract with Maple Leafs, $77 million deal

On Sunday, John Tavares signed a seven-year, $77 million contract with the Toronto Maple Leafs. Katherine Ward reports.

Responsive site?

Video Home