VIDEO: Big Statement Win for Freeman and Falcons

Matthew Emmons-USA TODAY SportsDevonta Freeman

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.

About the Author

Aaron Freeman
Founder of FalcFans.com