Way too many threads so two quick observations.
I seldom pay close attention, but yesterday the pass blocking seemed terrible at times with the strip fumble being one of many whiffs yesterday (and a holding penalty that cost the Bills 7). Got to clean that up.
And the Bills must have dropped 5 passes minimum last night (Knox, Singletary, Gabe & even Diggs).
See both Davis & Diggs @ 6 drops (though Davis has a 10% drop rate).
https://www.pr