Peyton Krebs signed a four-year, $18 million contract with the Buffalo Sabres on Monday, avoiding an arbitration hearing. It has an average annual value of $4.5 million.
The 25-year-old forward, who was restricted free agent, had an NHL career-high 39 points (12 goals, 27 assists) in 82 regular-season games for the Sabres last season and six points (two goals, four assists) in 13 Stanley Cup Playoff games.






















