ORCHARD PARK, N.Y. -- Free-agent quarterback Matt Leinart signed with the Buffalo Bills on Sunday.
Terms of the deal weren't disclosed.
Leinart fills an immediate need at Buffalo's injury-depleted quarterback position. The Bills later added quarterback Thaddeus Lewis in a trade that sent linebacker Chris White to Detroit. Undrafted rookie Jeff Tuel also is on the roster.
Kevin Kolb left the Bills' game Saturday against Washington because of concussion-like symptoms and first-round pick EJ Manuel is out for the rest of the preseason with a left knee injury.
Leinart, the 2004 Heisman Trophy at Southern California, was drafted by Arizona in the first round in 2006. After four seasons with the Cardinals, he spent 2011 with Houston and last year with Oakland.
Lewis spent the last two seasons with Cleveland. He started the Browns' 2012 regular-season finale against Pittsburgh, completing 22 of 32 passes for 204 yards with a touchdown and an interception.
Kolb was injured in the first quarter when he was kneed in the helmet following an 8-yard scramble. Coach Doug Marrone said it was too soon to determine how much time Kolb could miss. The injury-prone quarterback has had issues with concussions in the past, having sustained two in his first six seasons.
After releasing Tarvaris Jackson earlier in the offseason, the Bills hoped Kolb and Manuel would compete for the starting job at training camp but injuries have gotten in the way.
Kolb missed more than a week of camp after injuring his left knee on Aug. 3. Kolb was hurt when he tripped on a wet rubber mat between practice fields.
Manuel appeared well on his way toward earning the job before he sustained a left knee injury of his own in Buffalo's second preseason game. Manuel has not been ruled out for Buffalo's season opener and the Bills are optimistic regarding his return. He had what the team referred to only as a "minor procedure" after injuring his knee.
AP correspondent Mark Ludwiczak contributed to this report.
Also on HuffPost:
AP Shreds Packers' D
Manning's 400th TD - September 9, 2012
Randy Moss' Return - September 9, 2012
Griffin's First TD - September 9, 2012
Akers Ties Record - September 9, 2012
Reed's Record-Breaking Pick - September 10, 2012
Packers Fake FG - September 13, 2012
Celek Takes Flight - September 16, 2012
Bucs Disregard Knee - September 16, 2012
Pac-Man's Big Run - September 16, 2012
Vick Guns It To Jackson - September 16, 2012
Wright's Pick Six - September 16, 2012
Manning's 80-Yard Bomb - September 16, 2012
Smith's Big Performance - September 23, 2012
Music City Miracle 2.0 - September 23, 2012
Lions' Huge Hail Mary - September 23, 2012
Charles Lights Up The Saints - September 23, 2012
Bengals' Trick Play TD - September 23, 2012
Vick's Red Zone Turnover - September 23, 2012
The Infamous Fail Mary - September 24, 2012
Harvin's 105-Yard Return - September 30, 2012
Texans Take Out Locker - September 30, 2012
Charles Makes Something From Nothing - September 30, 2012
Ryan Finds White With Bomb - September 30, 2012
One-Armed Amendola - October 4, 2012
Brees Breaks Unitas' Record - October 7, 2012
Jones' 108-Yard Return - October 14, 2012
Little's Bobble Catch - October 21, 2012
Morgan's Catch & Flip - October 21, 2012
Ballard's Insane Corkscrew - October 28, 2012
Holliday's Big Return - November 4, 2012
Jacoby Jones Does It Again - November 11, 2012
One More Time For J.J. - November 18, 2012
Green Reels It In - November 18, 2012
Wallace's Magic Knees - November 12, 2012
Attack Of The Sprinklers - November 25, 2012
AP's Long TD
RG3 Fumble Touchdown - December 3, 2012
Cam's Run - December 9, 2012
Megatron Goes Down In History - December 22, 2012
Chuck Pagano Returns, Coaches Final Game Of Season
Ray's Wild Card Dance
Flacco To Jacoby Jones vs. Broncos
Kaepernick Shreds Packers
Lynch Runs, Wilson Blocks