Buffalo will be home to Johan Larsson for two more years.
The Sabres and the center agreed to a two-year, $2.95 million deal Saturday. That’s a salary cap hit of $1.475 million.
Larsson was a restricted free agent. The 24-year-old filed for arbitration earlier this week.
Larsson skated in just 36 games last year after dislocating his wrist and elbow Dec. 31. He had six goals and 11 points while serving as the checking-line center.
The Sabres' remaining restricted free agents included Robin Lehner, Nathan Beaulieu, Zemgus Girgensons and Evan Rodrigues.