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

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