12.27.2020 - By Dirty Birds & Brews
The Falcons lose a very close one to the best team in the NFL leaving some optimism for the 2021 NFL season.
Learn more about your ad choices. Visit podcastchoices.com/adchoices