Joe Thornton plays for the San Jose Sharks.
NHL player Joe Thornton is 6'-04''.
NHL player Joe Thornton weighs 225 pounds.
Nate Thompson plays for the Anaheim Ducks.
Joe Colborne plays for the Calgary Flames.
Joe Vitale plays for the Pittsburgh Penguins.
Joe Whitney plays for the New Jersey Devils.
Joe Thornton (C)
Because he has speed, size and great hands.
Joe Pavelski plays for the San Jose Sharks.
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.
The Detroit Red Wings of the NHL currently play at Joe Louis Arena.
He has been wearing 19 since he got drafted in 1997.