The Buffalo Sabres sign forward Peyton Krebs to a four-year contract, avoiding salary arbitration. Multiple reports say the agreement is worth $18 million total. The Athletic adds that the deal carries a $4.5 million cap hit. Krebs’ contract follows a productive 2023-24 season in which he sets career highs with 12 goals and 27 assists for 39 points. He previously has played for the Sabres and the Vegas Golden Knights, and his career totals entering the extension are reported as 42 goals and 91 assists across those stops. By reaching agreement before arbitration, Buffalo retains Krebs on a long-term contract and removes uncertainty over his next-season salary. The announced terms establish Krebs as a continuing forward option for the Sabres through the length of the agreement.