Toronto lands John Tavares with 7-year deal – John Tavares | TOR

John Tavares has signed a seven-years contract with the Toronto Maple Leafs.

You may also like...