After Saturday night, it’s plain as day that the division is no longer New England’s purview.
The post Saturday’s blowout loss to the Bills gave the Patriots a reality check they were overdue – and that might be a good thing appeared first on Boston.com.