Joseph Eric Thornton ( born July 2 , 1979 ) is a Canadian professional ice hockey center and alternate captain for the San Jose Sharks of the National Hockey League ( NHL ) . Joseph Eric Thornton ( born July 2 , 1979 ) is a Canadian professional ice hockey center and captain of the San Jose Sharks of the National Hockey League ( NHL ) .