The Buffalo Sabres have signed forward Casey Mittelstadt to a three-year, $7.5-million contract, the team announced Thursday.

Mittelstadt, who was a 10.2(c) restricted free agent, will carry a $2.5-million salary cap hit on his new deal.