Get the latest stories from The Hockey News right in your inbox.
He will earn $3.4 million a season.
The 29-year-old Zubrus was one of the top free agents left on the market. He had 60 points (24-38) in 79 games with Washington and Buffalo last season, adding eight assists in 15 playoff games.
© 2017 TVA Group. All rights reserved.