Joe Thornton's top-10 moments with Sharks
San Jose Sharks, despite Erik Karlsson's year, have rarely been worse
Sharks Joe Thornton nearing 1,000th career point – The Mercury News
25 unforgettable Sharks moments
San Jose Sharks captain Joe Thornton will skate in 1,000th NHL game – The Mercury News
Joe Thornton's top-10 moments with Sharks
Twitter reacts to Sharks' Joe Thornton getting 1,000 NHL assists
Twitter reacts to Sharks' Joe Thornton getting 1,000 NHL assists
Joe Pavelski - Wikipedia
Teemu Selänne, Ice Hockey Wiki
25 unforgettable Sharks moments