All fan arguing is rock throwing in glass houses.
I'm just sick and tired of hearing 0 playoff wins when it has zero relevance to the conversation at hand. Every time anything about the Falcons comes up positive "ZERO PLAYOFF WINS." Coming from a rival who hasn't been there since 08 it's kind of throwing stones in a glass house.
Atl: Herp no playoffs!
Car: Derp Lose in da playoffs
Atl: Herp Sir Cameron Newton: Leader of Men, Lover of Puppies...Esquire
Car: Derp Dogs/etc
and on and on.
ATL is good this year for sure.
Ryan needs to take the reigns and be the #1 engine on that offense, not Turner (who is done it appears)