Daniel Bartel-USA TODAY Sports

ORLANDO, Fla. — The Pittsburgh Steelers have agreed to terms with veteran quarterback Kyle Allen, general manager Omar Khan announced on Monday at the 2024 NFL owner’s meetings.

Allen, 28, will be entering his seventh season in the NFL. He was most recently the top backup to Josh Allen with the Buffalo Bills, playing in seven games for the Bills in 2023 without recording a pass.

His last game action came in 2022, when he played in two games for the Houston Texans. He completed 46 of 78 passes (59%) for 416 yards (5.3 yards per attempt), two touchdowns, four interceptions and a 60.6 passer rating.

Originally an undrafted free agent of the Carolina Panthers out of Houston in 2018, Allen played two seasons in Carolina, including one a regular starter in 2019. That season, he stared 12 games, throwing for 3,322 yards, 17 touchdowns, 16 interceptions and an 80.8 passer rating. Playing behind a porous offensive line, he was sacked 46 times that season and led the NFL in sack yardage lost.

Allen was traded to the Washington Football Team for a fifth-round draft pick in 2020 and spent two seasons as a backup in D.C., playing in four games in 2020 and none in 2021.

With the Steelers, Allen will likely be the team’s third quarterback behind Russell Wilson and Justin Fields and was one of the top remaining free agents on the open market at the position. 

WATCH: Mike Tomlin Breaks Down Justin Fields, Russell Wilson Additions, Offseason QB Plans

More must-reads:

TODAY'S BEST
Tiger Woods blames one big factor for missing the cut at PGA Championship
Giants All-Star pitcher suffers setback in recovery from injury
Watch: Juan Soto's first multi-homer game as a Yankee
'Ain't good enough': Draymond Green claims Celtics must 'win it all' or it's a 'failure'
Raptors expected to flip former NBA champion during the offseason
MLB insider reveals Mets' massive extension offer that Pete Alonso turned down
Celtics legend provides update after gruesome finger injury
Bulls hire former NBA head coach as top assistant
Chiefs move on from young running back
20-year MLB veteran working out, unsure about playing future
USA Hockey names HC for 2025 4 Nations Face-Off and 2026 Olympics
Key Knicks forward ruled out for Game 7 vs. Pacers
Pacers' Pascal Siakam leads team to Game 6 win vs. Knicks
Watch: Matt Duchene's 2OT winner sends Stars to conference final
Scottie Scheffler shoots improbable 66 after warming up for PGA Championship in a jail cell
Report: Tua Tagovailoa away from Dolphins amid contract chatter
Nuggets star has worrying comment about latest injury
Paul Skenes makes incredible Wrigley Field history in second-career MLB start
Giants rookie CF to undergo season-ending labrum surgery
Yankees' Juan Soto reacts to Hal Steinbrenner contract talk