The Atlanta Falcons were throttled by the New England Patriots, 25-0, Thursday night. The loss drops Atlanta to 4-6 on the season, and 1-4 at home. That’s good enough for last place in the NFC South. Here are three key takeaways from the shutout loss to the Patriots. Most importantly, the Falcons organization need to […]