Joe Thornton, San Jose Sharks ..a great moment!
San Jose Sharks forwards Joe Thornton, Joe Pavelski and defenseman Brent Burns (Dec. 9, 2015).
JOE THORNTON 2007-08 SP Game Used #/100 Jersey Dual Authentic Fabrics Sharks
Joe Thornton vs Jamie Benn from the San Jose Sharks at Dallas Stars game on Feb 23, 2013. via http://www.hockeyfights.com
Joseph Eric Thornton (born July 2, 1979) is a Canadian professional ice hockey centre and captain of the San Jose Sharks of the National Hockey League (NHL)
Joe Pavelski , Joe Thornton & Patrick Marleau
San Jose Sharks forwards Joe Pavelski and Joe Thornton celebrate Pavelski's first period goal (Oct. 2, 2015)
Joe Thornton San Jose Sharks
Joe Thornton #721/999 San Jose Sharks (Hockey Card) 2009-10 SPx SPXcitement #X29 by SPx. $1.43. 2009-10 SPx SPXcitement #X29 - Joe Thornton
Joe Thornton vs Jonathan Toews Feb 15, 2013 My captain doesn't fight often but when he does he does he goes big or goes home.