Home crowd woes?
The Falcons have not played well in front of their home crowd since Mercedes-Benz Stadium opened up. The team has won just 10 of 22 games its played there after Thursday’s loss. For whatever reason, Atlanta comes out especially flat at home. Whether that’s a result of play-calling, effort or something else, it’s unacceptable with the amount that Falcons owner Arthur Blank has invested into this franchise.