Buffalo Bills' possible AFC Championship game against Kansas City Chiefs will be held in Atlanta - KTVZ
NFL reveals location for potential Kansas City Chiefs vs Buffalo Bills 2023 AFC title game
Detailing potential neutral-site AFC Championship game between Chiefs and Bills: Could this be the future?
Chiefs News: 3 Chiefs named to PFWA All-AFC team - Arrowhead Pride
Bengals crushed the NFL's hopes of neutral-site AFC Championship Game in Atlanta
NFL Playoffs on NBC4: Chiefs host Jaguars in divisional round
ClutchPoints on X: The NFL has announced that the Atlanta Falcons' home field, Mercedes-Benz Stadium will host a potential AFC championship game between the Bills and Chiefs. / X
AFC Championship Game to be hosted in Atlanta if Bills, Chiefs reach
Mercedes-Benz Stadium in Atlanta selected as site for potential Bills-Chiefs AFC Championship Game
Super Bowl LIII Latest in Atlanta's Big Game History - Football Stadium Digest