Note: Our weekly offering of nine items on the Falcons at 9 a.m. every Wednesday. 1. The no-spin zone: The Falcons are sixth-least penalized team in the NFL, with 73. Arizona (55 penalties) is the ...
Atlanta must quickly get over its tough road loss at the arch rival New Orleans Saints last week and get ready for what is to come. That would be a late afternoon kick at altitude vs. the Denver ...