Adam Schefter of ESPN reports that the Bills are signing QB Kyle Allen to a two-year, $4.1 million deal on Monday.
According to Schefter, Allen’s contract is worth up to $6.1 million with incentives.
Allen, 30, signed on with the Panthers as an undrafted free agent back in 2018. Allen was waived coming out of the preseason before the Panthers added him to their practice squad before being promoted late in the season.
The Panthers re-signed Allen to a one-year contract in 2020, but later traded him to Washington for a fifth-round pick. Allen was placed on injured reserve after undergoing surgery for a dislocated ankle in November.
Allen was slated to be a restricted free agent in 2022 when the Commanders declined to tender him. He signed a one-year deal with the Houston Texans.
The Bills signed Allen to a one-year deal for the 2023 season. From there, he signed a one-year deal with Pittsburgh before joining the Lions for the 2025 season.
For his career, Allen appeared in 34 games for several teams and completed 62.5 percent of his passes for 4,753 yards, 26 touchdowns and 21 interceptions.
Looking for the latest NFL Insider News & Rumors?
Be sure to follow NFL Trade Rumors on X.com and FACEBOOK for breaking NFL News and Rumors for all 32 teams!







