John Tavares

Toronto Maple Leafs sign Matthew Knies to six-year extension worth $46.5 million
Toronto Maple Leafs sign veteran centre John Tavares to four-year contract extension
Stanley Cup playoffs: Marchand the hero for Panthers as they defeat Leafs in overtime
Stanley Cup Playoffs roundup: Maple Leafs and Hurricanes go 2-0 up, Panthers claim win
NHL roundup: Devils reclaim first place in the Metro, Stars get first win without Seguin
Auston Matthews' OT goal propels Maple Leafs past Ducks
Toronto Maple Leafs oust Lightning for first playoff series win since 2004
Tavares gets hat-trick as Leafs avenge Lightning rout to level series at 1-1
Jeonbuk defeat Kobe to set up Asian Champions League semi-final clash with Urawa
Paris Saint-Germain send Champions League warning after annihilation of Bayer Leverkusen
Tennis Tracker: Fritz battles through in Basel as De Minaur progresses in Vienna
'History has been made': Monaco chief praises Valentin Vacherot after Shanghai title