Joe Thornton vs Jamie Benn from the San Jose Sharks at Dallas Stars game on Feb 23, 2013. via http://www.hockeyfights.com
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.
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, San Jose Sharks ..a great moment! #joethornton
Joe Thornton San Jose Sharks
Joe Pavelski , Joe Thornton & Patrick Marleau
CCM Joe Thornton San Jose Sharks Women's Name & Number Tri-Blend V-Neck T-Shirt - Black - $25.59
San Jose Sharks forwards Joe Thornton, Joe Pavelski and defenseman Brent Burns (Dec. 9, 2015).
"Why Joe Thornton Deserves to Be Captain"
Gunsmoke blues - Muddy Waters, Big Mama Thornton, Big Joe Turner, George "Harmonica" Smith - YouTube