The question about Roscoe in my mind is, do the Bills need a 3rd down slot WR/punt returner more than they do an OT/OC or DT?
We have huge holes to fill at OLT and DT due to FA losses and the possibility this might be Sam Adams last year. Specialty players are a nice luxury, but championships are won in the trenches, IMO.
I can't see Roscoe ever being more than a slot receiver, which limits the number of opportunities he'll have to touch the ball, especially if we're going to have a "smash mouth" run-oriented offense.
I've come back "off the ledge" a bit since the pick, but the onus is really on TD & TM with this selection. We need some O-line help with our next pick, IMO.