Atlanta FalconsfromThe Falcoholic1 day agoHave the Falcons improved this offseason? ft. Tre'Shon Diaz: The Falcoholic Live, Ep327The Atlanta Falcons have shown promise this offseason through a dynamic draft strategy and fresh undrafted free agents.