The Buffalo Bills agreed to terms with former Oakland Raiders wide receiver Andre Holmes on Saturday.
Holmes will receive $6.5 million for the three-year deal, Ian Rapoport of the NFL Network reported. The move comes three days after Holmes refuted a report via Twitter that he agreed to sign with Buffalo.