Joe Thornton officially retires from the NHL after a 24-year
15 years ago today the San Jose Sharks make monumental Joe
Why the San Jose Sharks Should Trade Joe Thornton
Sharks' Joe Thornton says it's tempting to move to a Stanley Cup
Sharks not trading Joe Thornton didn't factor into Maple Leafs
San Jose Sharks: The 50 Greatest Players in Franchise History
Sharks open training camp with healthy Joe Thornton - Barrie News
Joe Thornton re-signs with Sharks on 1-year deal, per report
NHL trade deadline 2020: Joe Thornton, Tyson Barrie among
Sharks re-signing Erik Karlsson sets table for busy NHL offseason
The GMs are learning: NHL teams favour stopgap solutions — and
San Jose Sharks outlook: Five predictions for the upcoming season