Former Houston Texans quarterback Kyle Allen. Trevor Ruszkowski-USA TODAY Sports

The Bills are adding another body to their QB room. NFL Network’s Ian Rapoport reports that the Bills are signing quarterback Kyle Allen.

The 27-year-old spent the 2022 season in Houston, the third stop in his NFL career. He saw a pair of starts with the Texans, as they attempted unsuccessfully to give Davis Mills an opportunity to establish himself as the team’s full-time No. 1. 

Allen went 0-2, completing 59% of his passes and throwing twice as many interceptions (four) as touchdowns (two).

The Texans still have Mills under contract for the next two years, but the team was interested in adding a veteran during the free agent period in anticipation of using their top pick on a rookie passer in the upcoming draft. They recently elected to reunite with Case Keenum a move which pointed to Allen being forced to find a new employer.

The former UDFA also has experience dating back to his time in Carolina and Washington, though he has just 19 starts to his name across five seasons. 

In Buffalo, he will enter the most desirable QB situation of his career from a team (but not playing time) perspective. Josh Allen comfortably sits atop the AFC East champions’ depth chart at the position.

The backup spot will now be up for grabs, however. Buffalo has Matt Barkley under contract for next season, after he began a second stint in Western New York in 2022. 

Allen will be able to compete with the latter, who has not seen game action for the past two years. That could give Allen an edge in his bid to take the No. 2 spot behind his namesake.

More must-reads:

TODAY'S BEST
Diamondbacks designate struggling right-hander for assignment
Pelicans expected to promote from within for GM role
Watch: Massive wreck on first lap delays Monaco Grand Prix
Grayson Murray's parents release heartbreaking statement on cause of death
Rangers designate right-hander for assignment
Florida guard among players withdrawing from NBA Draft
Cubs prospect blasts home run after being thrown at
Stars even series with hard-fought win over Oilers in Game 2
Celtics surge late to take 3-0 lead in Eastern Conference Finals
PGA Tour golfer Grayson Murray dies at 30
Another heartbreak for Justin Allgaier as Chase Elliott wins Xfinity Series race
Former Bengals first-round pick announces retirement
Luka Doncic joins trio of NBA champions in exclusive club
Yankees ace takes big step in first rehab stint
Which active NFL players are most likely to make the Hall of Fame?
Bulls' Lonzo Ball opens up about injury that's sidelined him for two years
The most overpaid & underpaid players at every MLB position
How Caitlin Clark, Angel Reese and others' pro starts stack up to WNBA history
Watch: Sun forward Alyssa Thomas ejected after hard foul on Sky's Angel Reese
Kirk Cousins updates Achilles rehab

Want more sports news?

Join the hundreds of thousands of fans who start their day with Yardbarker's Morning Bark, the best newsletter in sports.