The Seattle Seahawks have agreed to re-sign Tarvaris Jackson.

Jackson spent the past two seasons in Seattle as the trusted backup to starter Russell Wilson.

Jackson also started 14 games for coach Pete Carroll in 2011 after spending his first five seasons with the Minnesota Vikings.