
Playoff football could potentially return to Atlanta in a few weeks, but the Falcons won’t be the ones playing if it does.
On Thursday, the NFL determined that Mercedes-Benz Stadium will be used to host a neutral-site AFC Championship game between the Kansas Chiefs and Buffalo Bills, if necessary.