Actually,
Clark and Shockley both had some numbers last year. Beckum (who is 26) had a torn acl, from roto world "Beckum, 26, played just 23 snaps in four games for the Giants last season, but he didn't record a single catch as he recovered from a torn ACL. The former third-round pick says the knee is now "healthy." he has never had much in numbers though.
I like Shiancoe because up until he was released last year he had averaged more tha 10 yards a catch for 6 out of his 9 seasons.
I see what you are saying... I think the Bills had an ok draft ( but you can't get everything and they did say they stuck to thier board) they did pick up weapons and have a few on the roster anyway, and yeah 1 year would be the most any of these guys could give you. I think we raid PSs like in the past or pick up someone from waivers who is young but....in case of emergency. Here is the list, which does have more talent than most positions (which was my OG. point).