The Patriots will travel to Arizona and Florida for high-profile matchups and are scheduled to host a game at Sam Boyd Stadium as part of their 2017 schedule, Muraco said Tuesday.
The Patriots will travel to Arizona and Florida for high-profile matchups and are scheduled to host a game at Sam Boyd Stadium as part of their 2017 schedule, Muraco said Tuesday.