Answer
Joe Thornton played for the San Jose Sharks during the 2016 Stanley Cup Finals. The Sharks faced off against the Pittsburgh Penguins in a thrilling seven-game series. Despite Thornton's impressive performance, the Penguins ultimately emerged victorious, capturing their fourth Stanley Cup championship.