Unfortunately, not really, no.
I think we have some major issues and we are going to have to get lucky.
I think we have some major issues and we are going to have to get lucky.
That's basically the case for the majority of teams.
The unfortunate fact is that our division has had a very consistent, very good top team for a long time. The Bills have averaged more than 12 wins a season over the past 5 years and the Patriots averaged more than 12 since basically forever before that. Having an insanely good competitor in the division just sucks and reduce the margin for error that the remaining teams in the division have.
I'm not particularly down on our overall roster situation, however. (My main concern is "can we score points") and I liked our draft overall. We came in with 3 areas of need: offensive line, defensive line, and the defensive backfield. We spent our top 5 picks on those areas.
The cap situation doesn't feel nearly as bad to me as many are making it out to be, so while we aren't going all in on bringing in big free agents (we don't often get value from those, anyway), we aren't in any kind of "cap hell".
Sure, we need to hit on our draft picks and the players that we have need to play well. Our coaches need to step up. McDaniel has had 3 full seasons to shape the coaching staff and influence the roster. For me, this is the season where we really start to see if McDaniel has grown with the job and managed to get the right people around him.
I'd have us as favorites to win about half the divisions in the league, but that's obviously irrelevant since that's not the game. I do think we'll get the second spot with a decent chance of making the playoffs, though.