108 days until new Mercedes Benz stadium opens

11Alive's Melissa Long sat down for a 1-on-1 with Arthur M. Blank CEO Steve Cannon to talk about the new Falcons' stadium and the countdown until it opens.