Defenseman Johnny Oduya has signed a one-year, $1 million contract with the Senators that includes bonus provisions that could add up to another $1.25 million.

He can achieve bonuses for games played, time on the ice and various playoff incentives.

Oduya, 35, had two goals and nine points in 52 games last season between the Stars and Blackhawks.