It didn’t take long for soon to become now. According to multiple reports, Palmer has agreed to a three-year deal with the Cardinals. Jason LaCanfora of CBS Sports reports the payout is $50 million, although there aren’t any details about how the deal is structured in terms of guaranteed money and injury protection at this point. Palmer could have become a free agent after the season, which was apparently something the Cardinals didn’t want to risk.
PFT