 But Atlanta fans prayers may have been answered too, by the NFL's newest primetime attraction.