While demons prowl across the overall NFL scene, in Foxborough, the band plays on