So it looks like Andre Holmes is joining the Buffalo Bills after all.

A week after denying reports that the wide receiver had signed with the club, the former Oakland Raider has come to terms on a three-year deal with the AFC East team worth $6.5 million, reports the NFL Network's Ian Rapoport.

Holmes, 28, seemed to confirm the deal on his Twitter account.

A native of Hoffman Estates, Illinois, Holmes appeared in all 16 games for the Raiders a year ago. Holmes had 126 yards receiving on 14 receptions and added three touchdowns.

Holmes becomes the Bills' third addition at wideout of the offseason, having previously inked Jeremy Butler and Corey "Philly" Brown. It will be a new-look receiving corps for coach Sean McDermott next season with Percy Harvin retiring and Robert Woods, Marquise Goodwin and Justin Hunter departing in free agency.