Every week Brian Finneran brings you a quick run through of the hottest Atlanta Falcons news, with look backs of his career and his insights to his un…
53 clip(s)
Loading playlist
What else is there to say?....The loss to the Arizona Cardinals SUCKED