The Buffalo Bills and Tarvaris Jackson have reached an agreement on restructuring the final year of his contract, which allowed Buffalo and Seattle to move forward and finalize the trade sending Jackson east, according to a source with knowledge of the situation.
The Bills announced the finalized trade Monday afternoon, which NFL.com and NFL Network's Michael Lombardi and Ian Rapoport reported Sunday.
Jackson was set to make $4 million in 2012, as part of a two-year deal he signed in 2011. He agreed to a pay cut to facilitate the trade. Jackson can make up to $3 million this year as part of the restructured deal.
Jackson started 14 games for the Seahawks last season, but Seattle brought in free agent Matt Flynn and drafted Russell Wilson in the third-round of the 2012 NFL Draft to compete for the starting role.
Coach Pete Carroll named Wilson the Seahawks' starter after Jackson's trade to the Bills had been reported.