Home Sports Atlanta will be site if Chiefs, Bills meet for AFC title Atlanta will be site if Chiefs, Bills meet for AFC titleJanuary 12, 2023Sports By The Associated Press NEW YORK — Atlanta’s Mercedes-Benz Stadium will be the neutral site if Buffalo and Kansas City meet in the AFC championship… Login to continue reading Login Sign up for complimentary access Sign Up Now Close Previous Post Five things to do: Ways to help your community Next Post What's Up Next area sports calendar Featured Local Savings -
Fort Osage soccer pulls off another dramatic win, tops Truman in 2OT despite being down a playerSeptember 18, 2025