Drake Caggiula was claimed on waivers from the Arizona Coyotes.
The forward scored seven points (one goal, six assists) and averaged 12:26 of ice time in 27 games with Arizona this season. Caggiula played for Sabres coach Don Granato when he was with the Blackhawks in 2018-19.
"He's got a deep passion and love for the game," Granato told the Sabres website. "He plays hard, plays a quick game. He can play up and down the lineup, he can penalty kill, he can keep up speedwise and push the pace with your top players. He just fits anywhere up and down the lineup."
Caggiula has scored 83 points (42 goals, 41 assists) in 249 regular-season games with the Coyotes, Edmonton Oilers and Chicago Blackhawks, and six points (four goals, two assists) in 21 Stanley Cup Playoff games.
"Teammates love him, I can tell you that," Granato said. "Coaches love him because he gives you everything he has. And his skill level is a very good skill level, quickness and speed are key attributes."
Granato said he isn't sure when Caggiula will join the team but expects him to play wing.
"The nice thing with Drake … when I say he's a hockey player, he plays anywhere in any situation," Granato said. "He's ready to jump. He's competitively ready to go."