Atlanta selected as neutral site for potential Bills-Chiefs AFC
Atlanta Falcons selected to host a Bills-Chiefs AFC Championship
Mercedes-Benz Stadium In Atlanta Selected As Neutral Host For
Atlanta would be neutral site for Bills-Chiefs AFC title game - ESPN
NFL chooses Atlanta as host site for potential Bills-Chiefs AFC
Falcons: Mercedes-Benz Stadium could host the AFC Championship
How many people are sick of Tom Brady winning the Super Bowl? - Quora
MBS to host AFC title game if Bills, Chiefs play