John Tavares locks into an $18-million deal with the Toronto Maple Leafs

John Tavares, the veteran player, has decided to stay with the Toronto Maple Leafs. He signed a four-year contract extension. The contract reduces his annual cap hit. Tavares has a no-movement clause for the initial two years. He has been a consistent performer throughout his NHL career. Tavares has also represented Canada in international tournaments.

Most Recent