Mercedes-Benz Stadium in Atlanta selected as site for potential Bills-Chiefs AFC Championship Game
Neutral site AFC Championship Game would be played in Atlanta
Atlanta would be neutral site for Bills-Chiefs AFC title game - ESPN
Todd McLellan press conference; post-game notes, quotes, highlights - LA Kings Insider
Twitter Tuesday: Colorado's poor possession numbers, prospects and Altitude TV - Mile High Hockey
NFL selects Atlanta's Mercedes-Benz Stadium for potential Bills-Chiefs AFC Championship matchup
Mercedes-Benz Stadium In Atlanta Selected As Neutral Host For Potential Bills/Chiefs AFC Championship
Atlanta's Mercedes-Benz Stadium site for possible Bills-Chiefs AFC title game
Bills vs Chiefs AFC Championship game would be in Atlanta. What to know
MBS to host AFC title game if Bills, Chiefs play
The Atlanta Falcons are leading the run-first revolution in the NFL - The Falcoholic
Mercedes Benz Stadium To Host Potential Neutral Site AFC Championship Game