Canadian NHL teams mostly follow the righteous path with sensible deals for compatible free agents
Patrick Marleau, Joe Thornton to reunite at 2023 Sharks Legends Game – NBC Sports Bay Area & California
San Jose Sharks: Analysis of the team's 2018-19 forwards
Logan Couture hopes to remain with San Jose Sharks long term
A 9-step plan for making the Sharks a playoff team again next season - The Athletic
SJHN Daily: Thornton Still Helping Sharks, Though Next Step Unclear
Joe Thornton: Will Sharks veteran keep playing? - Sports Illustrated
Patrick Marleau scores twice; San Jose Sharks beat Chicago Blackhawks for 1st win
Joe Thornton: Breaking News, Rumors & Highlights
Is Joe Thornton's NHL career over?