They’re not, apparently, prepared to lift the salaries of such players they find very high.
That suggests that McDonald may not have wanted to play for what the Cards were offering.
The 32-year-old McDonald apparently wants to keep playing, somewhere. He was with Oakland last year. He’s also won a Super Bowl ring with the Seahawks, and has also been with the Bengals, Buccaneers, and Broncos.