It didn’t seem like it could get much worse for Atlanta after its 40-point drubbing on the road at the hands of the Dallas Cowboys. Turns out, it could.
While the 25-point margin of victory wasn’t nearly as large as the Falcons’ road loss, their Thursday-night showing was, in a lot of ways, more troubling. For starters, it came in Mercedes-Benz Stadium during a primetime national game. To continue, the offense managed less than 200 yards total and zero points against a Patriots defense that was middle of the pack entering the game.
Sure, the Falcons were without a lot of their top offensive weapons, but that performance was inexcusable.