Buffalo Bills Fall to Cincinnati Bengals, Atlanta Falcons Won't Host AFC Championship Game - Sports Illustrated Atlanta Falcons News, Analysis and More
Atlanta would be neutral site for Bills-Chiefs AFC title game - ESPN
2023 NFL season: 100 things to know with 100 days until Week 1 kickoff; news, notes and odds for all 32 teams
Bills-Chiefs neutral site chosen: Mercedes-Benz Stadium in Atlanta - Buffalo Rumblings
Buffalo Bills Kansas City Chiefs game in Atlanta if necessary
NASCAR at Atlanta to have limited attendance, Sports
Atlanta's Mercedes-Benz Stadium picked to host potential AFC Championship Game, Sports
Atlanta's Mercedes-Benz Stadium chosen for Chiefs-Bills AFC title game
Week 11 NFL Power Rankings: Will the Eagles Stay No. 1 After Their First Loss? - The Ringer
Week in Review Bolts Start Playoff Journey On the Road in Jacksonville
NFL announces Atlanta will host potential AFC championship game between Bills and Chiefs - On3
Patrick Mahomes leads Chiefs to thrilling victory over Eagles in Super Bowl LVII