Campbell will make $1.25 million next season and $1.75 million the following year, the deal representing a significant raise over his $459,800 salary last season.
The six-year veteran is coming off a career year in which he led Sabres defensemen with 44 points, including 12 goals, and finished
tied for the team lead with five game-winning goals. Campbell added
six assists in 18 playoff games.
The Sabres had retained Campbell's rights last month by issuing him a qualifying offer. Last week, Campbell was one of 12 Sabres players to opt for salary arbitration.