It’s hard to believe that a bunch of people who write for a site called The Falcoholic have this much confidence in the team.

The Falcons own the Packers. Atlanta has gotten the best of Green Bay not once, not twice, but three times in the last calendar year. And now they’re coming for another NFC North team: the Detroit Lions.

The Lions, like the Falcons, are sitting at 2-0. That hasn’t deterred our intrepid editors, all of whom are rolling with Atlanta again this week.

But...

Continue Reading NFL picks, Week 3: In a shocking development, everyone still picking Falcons