Pro Bowl safety Adrian Wilson should finish his career with the Cardinals after finally agreeing to a new five-year contract Thursday. Financial terms of the deal, which runs through the 2013 season, were not immediately disclosed. Wilson was about to enter the final year of his contract in 2009.