11.22.2020 - By Dirty Birds & Brews
David Walker and Evan Birchfield recap the Falcons embarassing loss to the Saints on Sunday and why it cements the fact that Atlanta needs a brand new staff in 2021.
Learn more about your ad choices. Visit podcastchoices.com/adchoices