BUFFALO, N.Y. (AP) — The Buffalo Sabres have added veteran depth to their defense by signing free-agent Cody Franson to a two-year contract worth $6.65 million.

The team announced the signing Thursday, a week before players report for training camp. A person familiar with the contract provided its value to The Associated Press and spoke on the condition of anonymity because the Sabres did not release that figure.

Franson will make $4 million this season, the person said.

Last year, Franson had a career-best 36 points (seven goals, 29 assists) in 78 games split between Nashville and Toronto.

Overall, he has 35 goals and 134 assists in 400 career games over six seasons

Franson has an opportunity to be a top-four blue-liner in Buffalo. He becomes the latest offseason addition to a retooling Sabres team coming off two consecutive last-place finishes.

The Sabres acquired forward Ryan O'Reilly from Colorado and goalie Robin Lehner from Ottawa in separate trades in late June.