The Night Joe Thornton Was Traded to San Jose: An Oral History
Why Maple Leafs fans should not worry about Auston Matthews' next contract - The Athletic
Joe Thornton - Stats & Facts - Elite Prospects
Joe Thornton injury update: Maple Leafs veteran out with fractured rib
15 years ago today the San Jose Sharks make monumental Joe Thornton trade
Joe Thornton, NHL Wiki
These are the oldest NHL players this season and of all time – NBC Sports Philadelphia
Longtime Shark Joe Thornton joins Maple Leafs on 1-year deal
Joe Thornton, 41, chases Cup with Leafs, - PressReader
Joe Thornton - HOCKEY SNIPERS
Jumbo Joe's' #19 to be retired by Greyhounds - Soo Greyhounds