The contract calls for Leino to receive $27 million over six seasons, an average of $4.5 million per season.
The Flyers wanted to keep the 27-year-old Leino but couldn't reach a deal before Friday. He scored 19 goals last season with 34 assists in Philadelphia.
The Sabres are clearly showing they are going to be a team that spends under new owner Terry Pegula, a Sabres fan who also happens to be a billionaire. On Thursday they signed defenseman Christian Ehrhoff to a 10-year, $40 million contract. By adding Leino they get a versatile forward who can help them add some scoring on the outside.
By Brian Stubits
Photo: Getty Images
Click here for more free-agency updates.