Falcons Defense Not A Starting Option
4 years agoThe Atlanta Falcons Defense should be well off the starting radar for this week against Green Bay. The ATL defense has been the Achilles heel of this team as they have blown late leads in Weeks 2 and 3. They have allowed 38, 40, and 30 points thus far this season and now face a Green Bay team that has scored close to 40 points each game. There is no reason to trust this defense.
Source: NFL.com
Source: NFL.com