Falcons’ McKay: Stadium will ‘be ready to go Aug. 26’

Falcons president and CEO Rich McKay strongly reiterated the organization’s plan, announced last month, to open Mercedes-Benz Stadium in late August.