Evander Kane's game and age prompted San Jose to make the deal for the winger.
The Sharks acquired Kane from Buffalo on Monday in exchange for a 2019 conditional draft selection, a 2020 conditional draft selection and forward Danny O'Regan. The 2019 pick will be a first-rounder if Kane re-signs with the Sharks this summer and a second-round pick if he goes elsewhere.
"Evander is one of the top young power forwards in the NHL," Sharks General Manager Doug Wilson said. "He is a dynamic player who has a unique combination of size, grit, speed and goal-scoring ability.
"We wanted to add a player that could help this team but also was just hitting his prime. We feel that Evander fits both of those needs, and we see this as a great opportunity for him to get to know our group and the city of San Jose."
The 26-year-old Kane had 20 goals and 40 points in 61 games with the Sabres.
"I'm excited for what Evander can bring to this team," said Sharks Captain Joe Pavelski, who played with Kane in Russia during the 2012-13 season. "He plays an extremely hard game, and I love the edge he plays with."