ESPN NEWS: NFL rubs salt in wound of Falcons, Head Coach as sacking odds now tripple following latest decision
The weather in Atlanta may be gorgeous, but there’s a storm brewing over Flowery Branch as the Falcons find themselves on the outside looking in […]