Just difference of opinion then. I like O'Leary ahead of all those guys.
And the Bills offense is built on the run game, but since they changed to a zone blocking scheme, this OL (the same for the prior 2 years in which they were one of the best running teams in the NFL) has struggled. It looks like Ducasse at RG and Jordan Mills at RT again this week. McDermott didn't sound too optimistic that Cordy Glenn would be starting at LT this week either, which would mean Dion Dawkins there.
I would imagine this is a low scoring game, which would favor RBs. With Fitzpatrick or an injured Winston at QB, they're better served with leaning on the run game. Their defense can't save them if they get into any kind of shootout (which this game should not be). So it would make sense for them to ride Doug Martin as long as they can. That type of game script would favor McCoy. But nonetheless, the Bills do have to throw the ball, and I see O'Leary as being one of the most heavily targeted players on the Bills, along with McCoy.
On a side note about the team in general, I'm really disappointed with the OC choice by McDermott. He's done a lot of things right, but Rick Dennison wasn't one of them. They took one of the top rated rushing attacks and made them mediocre with the same exact OL we had for the prior 2 years. I'm a firm believer of the "if it's not broken, don't fix it" philosophy. I'm sure that Beane/McDermott have plans in 2018 on how they're going to shake up the OL, but aside from gutting the whole damn thing, what small changes can they make to fix it? I don't see it. I would welcome a Cordy Glenn trade if we got good value in return. All last year I was hoping they would keep Kuoandjio at LT and trade Glenn to upgrade the team elsewhere as the dropoff from Glenn to CK wasn't huge. Unfortunately he's not even on the roster anymore.
2018 and beyond we have our work cut out for us. I don't have a good feeling that we're going to keep EJ Gaines. If so, why aren't we discussing a deal with him now? Poyer, Hyde, White are are great combination back there, but keeping Gaines would give us a very good secondary to build around. Humber has been doing well and Preston Brown isn't have a great statistical season but he's done well. Lorenzo Alexander and Kyle Williams aren't going to be with the team for much longer due to their age (I expect Kyle to retire after this season). Dareus is as good as gone IMO. We clearly need a whole new WR core, and in my opinion Tyrod is NOT the answer at QB. So to sum that up: QB, WR, WR, RG & RT (at minimum, regardless of scheme change or not), DT, DT, OLB, and potentially CB. We have a lot of draft picks next year, but that's a hell of a lot of positions to be addressing in one off-season.