Falcons to play Eagles for first game of the season

As many people believed, it has been leaked that the Falcons will in fact open the season at Philadelphia on Thursday Night for the opening game of the season!

Leave a Reply