The Steelers-Bills game was nearly moved to Atlanta before the government stepped in to keep the game in Buffalo, according to a report by the Buffalo...
Acrisure Stadium will not host a neutral-site AFC Championship game, as the NFL has decided on Mercedes-Benz Stadium in Atlanta if the game becomes necessary between...