The Falcons had a nice run of back to back victories that crashed to halt last week when they suffered defeat against a Carolina Panthers team. Unfortunately, that was a Panthers team that was absolutely reeling with four consecutive losses coming into that game.
The Birds served as Carolina’s “get right” game, and were unable to stop the run all afternoon in what was a very frustrating performance. They have yet to win a single game in Atlanta this year, falling to 0-3 at the Mercedes-Benz Stadium, even though their home record technically has a victory as a result of the game in London.