Football Sports Falcons offense ‘nailed’ their opportunities and built momentum in win vs. Panthers September 16, 2018