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
Champions League LIVE: Bayern crush Club Brugge as Real Madrid and Liverpool claim wins
Achraf Hakimi and Mohamed Salah among stars nominated for African Player of the Year
Haaland on target again as Man City win a routine Champions League encounter at Villarreal
Victor Osimhen at the double as Galatasaray clinch comfortable victory over Bodo/Glimt