The Buffalo Bills will head to New England for their Thursday Night Football matchup with the New England Patriots with the healthiest roster they have had in weeks.
It’s been a long time since we weren’t waiting anxiously for the game-day inactives to see if it included any of the key pieces to a team that was billed as one of the Super Bowl favorites back in August. That doesn’t mean that the Bills are coming into Week 13 at full strength, however — it just means we know all of the pieces now.