Patriots

How a 17-game season could impact the Patriots

Patriots
The NFL is implementing a 17-game season for the first time in league history. What could that mean for the New England Patriots?