Coming off of a disastrous Week 1 performance, tons of fans and analysts were left with a plethora of questions regarding the Atlanta Falcons’ regular season debut. Atlanta suffered an ugly 18-10 loss to the Pittsburgh Steelers this past Sunday, with the Falcons offense in particular looking completely out of whack. One person who took […]