BUFFALO, N.Y. (AP) - The Sabres re-signed center Tyler Ennis on Thursday to a five-year contract worth about $23 million, addressing one of the final pieces of their offseason rebuilding plan.
A person familiar with the agreement revealed the terms to The Associated Press. The person spoke on the condition of anonymity because the Sabres referred to the contract only as a multiyear deal.
Ennis was a restricted free agent after the Sabres retained his rights by tendering him an offer last month. Buffalo has now re-signed four of its five restricted free agents, with the exception of forward Luke Adam.
Ennis is a speedy, playmaking forward who led the Sabres with a career-best 21 goals and added 22 assists in 80 games last season.
Last month, general manager Tim Murray spoke highly of Ennis and how he might help revive the team. Last season, the Sabres (21-51-10) finished last, set a franchise record for losses and established a post-NHL-expansion-era low by scoring just 150 goals.
''I like his approach to the game. I like his compete level. I like his speed,'' Murray said. ''There's a lot of things I like about him, and if we can do a long-term deal with him, then obviously the decision we've made is we'd go forward with him.''
Ennis was the second of Buffalo's two 2008 first-round draft picks. He is a two-time 20-goal scorer and has 69 goals and 97 assists in 267 games over four-plus seasons with the Sabres.
Murray has already been busy restocking the Sabres this summer.
Buffalo made a splash in free agency by signing forwards Matt Moulson and Brian Gionta and defensemen Josh Gorges and Andrej Meszaros. Center Sam Reinhart, selected with the No. 2 pick in the draft last month, will also have a shot at making the team.

Top NHL Public Bets

NHL Top Stories

Thumbnail Stanley Cup Game 6 Pick The San Jose Sharks hope to force a Game 7 of the Stanley Cup Final when they host the Pittsburgh Penguins tonight...
Thumbnail Stanley Cup Final Game 5 Pick Will the Pittsburgh Penguins close out the Stanley Cup Final tonight when they host the San Jose Sharks in...
Thumbnail Stanley Cup Final Game 4 Pick Can the San Jose Sharkseven up the Stanley Cup Finalwhen they host the Pittsburgh Penguins...
Thumbnail Penguins vs. Sharks Game 3 Pick Can the San Jose Sharks get on the board in the Stanley Cup Final when they host the Pittsburgh Penguins in Game 3 at...
Thumbnail Sharks vs. Penguins Game 2 Pick The 2016 Stanley Cup Final continues tonight when the Pittsburgh Penguins host the San Jose Sharks at 8PM ET...
More inNHL Articles  

NHL Top Stories

Thumbnail Stanley Cup Game 6 Pick The San Jose Sharks hope to force a Game 7 of the Stanley Cup Final when they host the Pittsburgh Penguins tonight...
Thumbnail Stanley Cup Final Game 5 Pick Will the Pittsburgh Penguins close out the Stanley Cup Final tonight when they host the San Jose Sharks in...
Thumbnail Stanley Cup Final Game 4 Pick Can the San Jose Sharkseven up the Stanley Cup Finalwhen they host the Pittsburgh Penguins...
Thumbnail Penguins vs. Sharks Game 3 Pick Can the San Jose Sharks get on the board in the Stanley Cup Final when they host the Pittsburgh Penguins in Game 3 at...
Thumbnail Sharks vs. Penguins Game 2 Pick The 2016 Stanley Cup Final continues tonight when the Pittsburgh Penguins host the San Jose Sharks at 8PM ET...
More inNHL Articles  

NHL Team Pages