The Falcons are front-runners

Dec 12 2018 by The Falcoholic

 

Well, it’s time we finally admit the truth about this franchise.

Leodis McKelvin was right. The Atlanta Falcons are, have been, and for the immediate future, will be front-runners.

Go back to 2016 with me, if you will. The Falcons had just lost to the Philadelphia Eagles, one of the team’s few 2016 regular season flops.

The game showed what happened when the historic offense met a fierce defensive front. The team was held to 15 points on offense and lost control of the game’s...

Continue Reading The Falcons are front-runners