Keanu Neal Atlanta Falcons
Atlanta Falcons News

Falcons not Expected to Tag Keanu Neal

Jeremy Fowler of ESPN is reporting what has been widely accepted in the Atlanta Falcons community: Keanu Neal isn’t expected to be hit with the Franchise Tag. Neal has shown flashes of brilliance with the Falcons in his five year career, but he has only played 18 games in the last three seasons. When he’s […]