Atlanta Falcons Keanu Neal

Atlanta Falcons Keanu Neal Out for Season After Tearing ACL

September 7, 2018 Chris Guest 0

The Atlanta Falcons lost to the Philadelphia Eagles last night, 18-12, in the first game of the NFL’s regular season. Adding insult to an injurious […]

Advertisements