ATLANTA, GA - OCTOBER 01: Tyrod Taylor #5 of the Buffalo Bills celebrates beating the Atlanta Falcons at Mercedes-Benz Stadium on October 1, 2017 in Atlanta, Georgia. (Photo by Kevin C. Cox/Getty Images)

NFL Power Rankings: The New England Patriots Are Dead, Love Live Buffalo

9. Atlanta Falcons 3-1

So it’s safe to say that the ‘Super Bowl hangover’ narrative is bullshit when it comes to Atlanta struggling after blowing that 28-3 lead to the New England Patriots. I bet you forgot that the Falcons blew a 28-3 lead so here’s a quick reminder: The Falcons blew a 28-3 lead. People forget that.

Enter the Buffalo Bills who stuffed Atlanta in a locker. The Falcons will probably end up in the Super Bowl or whatever but if they don’t, we can point to their week 4 loss to Buffalo as the reason why they weren’t good enough.


Written by Deadseriousness

Leave a Reply