U.S. Markets closed

Why Devonta Freeman thinks the new Falcons stadium will have big impact on Atlanta

The Falcons RB sits down with Yahoo Sports to share how he's partnered up with Mercedes-Benz USA to give back to the community and how he believes the new stadium will impact the city.