‘A person familiar with the contract provided the length and monetary terms, and said the deal includes a $3.5 million signing bonus for this year. The person spoke to The Associated Press on the condition of anonymity because the Bills did not disclose terms in announcing the move Tuesday.’