Categories
NFL

Week 3 NFL Spreads: Falcons vs. Patriots

NFL Week 3 – Atlanta Falcons vs. New England Patriots

Thousands of people come daily to Patriot Place, the vast shopping/entertainment/restaurant plaza that surrounds Gillette Stadium in Foxboro. Unfortunately, none of the visitors seems to have even a clue about what ails their football team. Up is down and down is up in New England, where the Patriots’ powerful offense has been rendered impotent and a defense that uses players no one has ever heard of has been not that bad.