Mercedes-Benz Stadium in Atlanta selected as site for potential Bills-Chiefs AFC Championship Game
Falcons' home stadium would host neutral-site AFC Championship
NFL chooses neutral site for potential Bills-Chiefs AFC Championship
NFL chooses potential neutral site AFC Championship Game
Atlanta to host Bills-Chiefs AFC Championship game
Bills-Chiefs neutral site chosen: Mercedes-Benz Stadium in Atlanta - Buffalo Rumblings
NFL World Is Surprised By League's Atlanta Announcement - The Spun: What's Trending In The Sports World Today
Mercedes-Benz Stadium Selected As Potential AFC Championship Game Site
Tickets to potential AFC title game in Atlanta go on sale Wednesday - NBC Sports
Atlanta News First - BREAKING, Mercedes-Benz Stadium in Atlanta would host a potential AFC Championship Game between the Buffalo Bills and The Kansas City Chiefs. DETAILS >>
Mercedes-Benz Stadium Selected As Site of Potential Buffalo-Kansas City AFC Championship Game
Atlanta's Mercedes-Benz Stadium to potentially host AFC Championship Game
Bengals crushed the NFL's hopes of neutral-site AFC Championship Game in Atlanta