There are a few positions the Bills have not addressed on their roster this offseason in the draft or free agency. One of them is tight end. That could change sooner rather than later as free agent tight end Gary Barnidge visited with the club in Orchard Park on Wednesday.
Barnidge, 31, has played the last four seasons for the Cleveland Browns and has put together the two most productive seasons of his career in 2015 and 2016.
The veteran had a career-best 79 receptions for over 1,000 yards and nine touchdowns two years ago for the Browns and appeared in the Pro Bowl.