NFL owners pass resolution for potential neutral-site AFC title game
Extraordinary demand for potential Bills-Chiefs championship game
Buffalo Bills Advance to AFC Championship Game - In Neutral-Site Atlanta? - Sports Illustrated Buffalo Bills News, Analysis and More
Neutral site AFC Championship Game would be played in Atlanta
Atlanta named as neutral site for potential Bills-Chiefs AFC Championship Game - Pats Pulpit
NFL chooses neutral site for potential Bills-Chiefs AFC Championship
Potential AFC title game in Atlanta already sells 50K tickets - ESPN
Kansas City Chiefs vs. Detroit Lions Prediction, Odds, Picks
Atlanta's Mercedes-Benz Stadium site for possible Bills-Chiefs AFC title game
Buffalo Bills Fall to Cincinnati Bengals, Atlanta Falcons Won't Host AFC Championship Game - Sports Illustrated Atlanta Falcons News, Analysis and More