NFLNFLVeteran DT Clinton McDonald works out with Cardinals; no contract in place thoughAvery Duncan · 4 years ago