Joe Thornton is number 19 on the San Jose Sharks.
Joe Pavelski is number 8 on the San Jose Sharks.
Joe Pavelski plays for the San Jose Sharks.
Joe Thornton plays for the San Jose Sharks.
Joe Thornton plays center for the San Jose Sharks.
Tabea Pfendsack
Joe Thornton.
The Sharks traded forwards Marco Sturm and Wayne Primeau, and defenseman Brad Stuart to the Bruins for Thornton.
In 2006: Joe Thornton, San Jose Sharks, 125 pts
Joe Thornton of the NFL is said to return photos that fans send him for autographs with his signature on it. Thornton is a Canadian native who was captain of the San Jose Sharks as of 2013.
6
Joe Thornton played for the San Jose Sharks from 2005 until 2020. During his time with the team, he became a key player and a franchise icon, contributing significantly to their success. Thornton's tenure with the Sharks lasted for 15 seasons, making him one of the longest-serving players in the team's history.
4 dany heatly joe thorton patrick marleau dan bolye