Seattle adds QB Jackson

The Seattle Seahawks have agreed to terms on a one-year deal with quarterback Tarvaris Jackson, the team announced Thursday night.

Jackson passed his physical for the team Thursday. He will compete with Brady Quinn for the backup role behind starter Russell Wilson.

Jackson was the Seahawks' starting quarterback in 2011 but lost his job to Wilson last summer. The Seahawks traded him to the Buffalo Bills before the start of last season.

In the end, Jackson never received a shot in Buffalo. The seventh-year player spent all of last season as the Bills' third-string quarterback. Jackson then signed a one-year contract, which a league official told ESPN NFL Insider Adam Schefter included a $500,000 bonus, to return to Buffalo in February, believing he would have an opportunity to compete for a starting job. However, he was released Monday after the Bills added Kevin Kolb in free agency and selected EJ Manuel in the first round of the NFL draft.

Jackson was selected in the second round of the 2006 draft by Minnesota. The Alabama State product has appeared in 51 games, and has starting experience with both the Vikings and Seahawks.

Jackson's best season came in 2011, his one and only year with Seattle. He went 7-7, putting up career highs with 14 touchdowns, 271 completions and 3,091 yards.

Information from ESPN.com senior writer John Clayton, ESPN NFL Insider Adam Schefter and The Associated Press was used in this report.