Joe Thornton, Patrick Marleau sign 3-year extensions with Sharks
When the Madness Becomes the Blueprint - The Ringer
San Jose Sharks: Joe Thornton, Patrick Marleau have different
San Jose Sharks' Best and Worst Contracts for 2019-20
After heart-ripping choke, where do San Jose Sharks go from here?
On the N.H.L.'s Playoff Ice, Injuries Are Risen Above - The New
San Jose Sharks re-sign Joe Thornton, Patrick Marleau to three
San Jose Sharks Joe Pavelski FOCO Flathletes Figure
San Jose Sharks: Which unrestricted free agents will re-sign?
Florida Panthers sign Joe Thornton to one-year deal
San Jose Sharks sign Joel Ward, are now very clearly not