Sharks open training camp with healthy Joe Thornton - Barrie News
Tomas Hertl Hints at Hometown Discount With The Sharks - The Hockey News
Joe Thornton leaves Sharks, signs one-year contract with Maple Leafs – NBC Sports Bay Area & California
The Essentials: San Jose Sharks Edition
The Night Joe Thornton Was Traded to San Jose: An Oral History
San Jose Sharks Can't Afford to Re-Sign Joe Thornton
Grier Willing to Trade Karlsson & Meier, but Also Happy to Keep Them
Who is the best current NHL player you'd trade for Connor Bedard? - Daily Faceoff
Thornton passes Howe on assists list in Sharks victory against Canucks
For Patrice Bergeron and the Bruins to rise, the Joe Thornton trade had to happen