WR Andre Holmes and the Bills agreed to terms on a contract. Holmes will receive $6.5 million for the three-year deal, Ian Rapoport of the NFL Network reported. Holmes, 28, became expendable with the Raiders when they signed former Vikings wide receiver/kick returner Cordarrelle Patterson earlier in the week. In his six NFL seasons, Holmes has career totals of 102 receptions for 1,462 yards and 12 scores.