The cornerback market is beginning to thin out.
Marshall was a solid player for much of his time in Carolina, starting 32 games over the last two seasons. He struggled in 2010, but was considerably better before that.
UPDATE: The Cardinals announced the Marshall move, saying the sides have agreed to terms. They also signed undrafted rookie free agent cornerback Tae Evans and released cornerback Da’Mon Merkerson.
SECOND UPDATE: We’re told that the Marshall deal has not yet been signed. So it’s not a done deal until the deal is done. That said, it’s expected that, in short order, the contract will be signed.