Terms of the deal aren't disclosed, but the move more or less guarantees that Hasselbeck is out in Seattle. I, for one, am in favor of this move. Because it doesn't appear to improve that team at all. Now if the Cardinals would just suck it up and sign Matt Moore, we'll be in business!
I would also guess this means that Leinart will not be landing in Seattle as reported, though that remains unclear. The latest news I saw was that he was leaning toward Washington. Too bad. A Whitehurst, Leinart, Jackson revolving door would be basically unbeatable.