Barnidge is visiting with the Bills on Wednesday, Mike Garafolo of NFL Network reports.

Released by Cleveland shortly after the team selected fellow tight end David Njoku in the first round of the draft, Barnidge could land on his feet with a Buffalo team that has to be disappointed with Charles Clay's production through the first two seasons of a five-year, $38 million contract. The structure of Clay's deal likely will keep him on the roster for at least one more year, but the Bills would be wise to bring in some depth at the position. While unable to build on a breakout 2015 campaign in which he topped 1,000 yards, Barnidge still caught 55 of his 81 targets (67.9%) last season while producing 7.6 yards per target in a lifeless Cleveland offense.