Joe Thornton

Sharks Name Pavelski Team Captain
Sharks Open 1st Camp Under New Coach Peter DeBoer
Top-6 Captain Candidates For The Sharks
Predicting The Sharks Roster
The 7 Steps Doug Wilson Has Made To Regain My Trust
Five Reasons Why Coaching The Sharks Isn't That Bad
Sharks Place C Joe Thornton On Injured List
Sharks Sign Thornton, Marleau To 3-Year Extensions
Top 10 Sports Figures Who Should Have Kept Their Mouths Shut In 2013As 2013 draws to a close, let's take a look back at the top 10 figures in the sporting world who would have been far better off avoiding Twitter, taking the high road, or playing the quiet game