Mercedes-Benz Stadium in Atlanta selected as potential AFC Championship Game location

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.

Leave a Reply

Your email address will not be published. Required fields are marked *