Ghosts of Super Bowl 51 still haunt the Atlanta Falcons
It’s Week 5 of the NFL season and the writing is already on the wall for a select few of NFL franchises. Among them is the Atlanta Falcons. After a disappointing 24-10 home loss to the middling Tennessee Titans last Sunday, the Falcons are facing an uphill battle in a tough NFC South to qualify for the postseason.