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.