The New England Patriots’ schedule was released Wednesday, and the immediate reaction hasn’t been too positive.
Is it going to be fun for some folks to travel out to Arizona, San Francisco, Miami, Nashville, Chicago and maybe even London? Yes, but it’ll get pretty old for the folks who have to do all that traveling to play football.
The Patriots are moving around more than almost anyone, ranking...