OK, this strange stuff is becoming a pattern for the Atlanta Falcons, but they’ll take it since they could sit 0-4 in the NFL standings instead of 2-2.
ATLANTA — For first impressions, what a nightmare. The AtlantaFalcons supplied so much hope and hype in luring KirkCousins to town in March with a massive $180 million contract. For those ...