Because he has speed, size and great hands.
NHL player Joe Thornton is 6'-04''.
NHL player Joe Thornton weighs 225 pounds.
Joe Thornton plays for the San Jose Sharks.
NHL player Brent Burns shoots right.
Joe Thornton (C)
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.
He has been wearing 19 since he got drafted in 1997.
NHL player Joe Pavelski shoots right.
NHL player Joe Colborne is 6'-05''.
NHL player Joe Pavelski is 5'-11''.
NHL player Joe Vitale is 6'-01''.
NHL player Joe Whitney is 5'-06''.