The Buffalo Bills agreed to terms with free-agent wideout Andre Holmes, the team announced Saturday.

The contract is worth $6.5 million over three years, NFL Network’s Ian Rapoport reports.

Holmes seemed to confirm the news when he posted this to Twitter on Saturday:

Holmes, 28, has spent the last four seasons with the Oakland Raiders. He appeared in all 16 games last season, catching 14 passes for 126 yards and three touchdowns.

The best season of Holmes’ career came in 2014, when he started 13 of 16 games played and caught 47 passes for 693 yards and four touchdowns.

Copyright © 2017 Score Media Ventures Inc. All rights reserved. Certain content reproduced under license.