D. Led: Big Win for Freeman, Falcons

  • 9 years ago
The AJC’s D. Orlando Ledbetter tells CineSport’s Brian Clark how the Falcons made a statement in their 39-28 win over the Cowboys, a game that saw Devonta Freeman score three touchdowns.