Where will AFC championship game be played? Latest news on NFL's neutral site location for 2023 playoffs
Potential AFC Championship Game to Be Played in Atlanta - How to Watch and Stream Major League & College Sports - Sports Illustrated.
NFL announces location for potential neutral-site AFC Championship Game
Mercedes-Benz Stadium selected as site for AFC Championship Game - Double Take Sports
NFL chooses neutral site for potential Bills-Chiefs AFC Championship
Ticket details released for potential Bills-Chiefs playoff game in Atlanta
Atlanta selected as neutral site for potential Bills-Chiefs AFC title game - The Washington Post
Buffalo Bills Kansas City Chiefs game in Atlanta if necessary
AFC Championship neutral zone to be in Atlanta : r/buffalobills
NFL owners approve plan for potential neutral site AFC Championship Game
Buffalo Bills Advance to AFC Championship Game - In Neutral-Site Atlanta? - Sports Illustrated Buffalo Bills News, Analysis and More