The New York TimesJohn Tavares talks Leafs future as he reinforces his value with Team Canada: 'I'll give it everything'May 22Chris JohnstonBy Chris Johnstonmore_vert