The Atlanta Falcons certainly have an NFL brand. That brand was on display again during Sunday’s 34-30 loss to the Washington Football Team. The Falcons were ahead 30-22 with under five minutes to go before allowing the Washington to score two touchdowns in the final four minutes on their way to stealing the victory. It […]