Fast forward to the present and Jackson is currently being shopped by the Seahawks after falling into third on the depth chart behind free-agent signee Matt Flynn and rookie Russell Wilson. Jackson didn't even get an opportunity to play last Saturday against the Tennessee Titans, as Flynn and Wilson split halves.
It's not completely out of the picture for Jackson to be a preseason cut if nobody wants to trade for him, but here are five teams that could use some help at quarterback.
It's highly unlikely that the Seahawks will want to trade Jackson inside of the division, so if he does go to Arizona, it will be via the waiver wire or after that phase.
Kevin Kolb has been a complete disappointment, and John Skelton is more of a game manager. Jackson could get a chance to dethrone either of them for the starting job should one of them falter this season.
Blaine Gabbert had an pretty awful rookie season. He completed just barely over 50 percent of his passes and never really seemed to click with the offense.
The Jaguars finished last in the league in total offense and passing offense. If he doesn't step things up in his second season, he could end up losing his starting job this year.
Chad Henne didn't really prove his worth in his four seasons in Miami, and Jackson would probably prove to be a better option as a backup.
No matter what he does, Michael Vick just can't seem to stay healthy. He's only played one full season.
That's not to say this season can't be the first where he plays out the whole season without injury, but he injured the thumb on his throwing hand last week against the Pittsburgh Steelers. Although it wasn't serious, Vick is known for his reckless play.
Backup Mike Kafka fractured his non-throwing hand earlier in the week. He should be healthy for the start of the season, but Jackson would be a better fit in the Eagles offense, considering his playing style is much more similar to Vick's.
I'm not saying that Jackson will take Philip Rivers' starting job, but with Billy Volek gone, the Chargers don't have a dependable backup quarterback.
Charlie Whitehurst was a failed project in Seattle and returned to San Diego, but lost his job to Jackson last preseason. San Diego will need a proven backup just in case Rivers gets hurt.
After a huge 2010 campaign, Josh Freeman took a huge step in the wrong direction last year, throwing 22 interceptions after throwing only six the season before.
A new coach sometimes means a change at quarterback, and with Jackson on the market, new head coach Greg Schiano could possibly make the trade to, at the very least, push Freeman.