Charles Barkley Even Had To Roast The Falcons For Losing Double-Digit Lead To Cowboys (VIDEO) September 20, 2020, 6:56pm (Updated: October 24, 2022, 9:36am)by Darrelle Lincoln