By: Tyler Dragon
Article Reprint
If the Buffalo Bills and Kansas City Chiefs make the AFC title game, Mercedes-Benz Stadium in downtown Atlanta will be the neutral venue, the NFL announced Thursday. The game will be on Sunday, January 29, at 6:30 p.m. ET.
Pages: 1 2