Keep in mind Buffalo is running a Chan Gailey offense. Multiple formation, often empty backfield, often shotgun with a lot of "run and shoot" type of passing plays. That usually bodes well for the no.1 WR. It's certainly not a given though. According to pro football reference, on all of the pro teams where Gailey has been either an offensive coordinator or a head coach, his teams have all managed to produce a WR that reached the 1000 yd milestone except for the '89 broncos and the '99 + '00 dolphins (but let's face it, jay fiedler sucked). I think it's unwise to look backward and say that we should avoid the Bills WR's because they've burned us in the past. Gailey's offense can score really well with a smart QB at the helm, and I think Fitzpatrick is at least capable in that regard. Johnson is a hard worker, a smart route runner, and he's got great hands. He's in an offense that will feed him the ball deep and he has a decent (if not deceptively good) QB. I'd put my chips on him having nice mid WR 1 numbers similar to a Greg Jennings for at least another couple years (when Gailey gets fired, lol).