Cardinals rookie Buster Davis' new three-year contract is worth about $1.7 million, according to an NFL source. Davis, who agreed to terms on Thursday, will receive a signing bonus of $610,000 and salaries of $285,000, $360,000 and $435,000. Those are the NFL minimums. Davis' cap figure for this year will be about $488,000.