NFL Names Atlanta As Neutral Site For AFC Championship Game
Atlanta's Mercedes-Benz Stadium chosen for Chiefs-Bills AFC title game
Mercedes-Benz Stadium in Atlanta selected as site for potential Bills-Chiefs AFC Championship Game
Atlanta to host Bills-Chiefs AFC Championship game
Potential AFC Championship Game to Be Played in Atlanta - How to Watch and Stream Major League & College Sports - Sports Illustrated.
Atlanta would be neutral site for Bills-Chiefs AFC title game - ESPN
Fans react to the Atlanta decision for Bills – Chiefs AFC title game
Atlanta will be neutral site if Bills, Chiefs meet for AFC Championship
Falcons Stadium Named As Possible Site for AFC Championship Game
Mercedes-Benz Stadium selected as potential AFC Championship Game site
Atlanta would be neutral site for Bills-Chiefs AFC title game - ESPN
Patrick Mahomes proves he owns the AFC after leading Chiefs to OT win vs Bills
Atlanta to host potential AFC Championship between Bills, Chiefs
Bills-Chiefs neutral site chosen: Mercedes-Benz Stadium in Atlanta - Buffalo Rumblings