Atlanta's Mercedes-Benz Stadium neutral-site host for Bills-Chiefs AFC Championship Game - The Falcoholic
Atlanta to host Bills-Chiefs AFC Championship game
Bills Reporter Mentions New Potential AFC Championship Game Site - The Spun: What's Trending In The Sports World Today
NFL tabs Atlanta for potential Bills-Chiefs AFC Championship Game – NBC Sports Boston
Mercedes-Benz Stadium - Wikipedia
Atlanta's Mercedes-Benz Stadium host of possible AFC title game
If it's a Bills-Chiefs AFC championship game, it'll be played in Atlanta
Bengals crushed the NFL's hopes of neutral-site AFC Championship Game in Atlanta
Atlanta will be site if Bills, Chiefs meet for AFC title
Important Fan Information Announced for Sunday Afternoon's Game at GEHA Field At Arrowhead Stadium
NFL Playoffs on NBC4: Chiefs host Jaguars in divisional round
Atlanta will be neutral site if Bills, Chiefs meet for AFC Championship
NFL approves NEUTRAL site for potential Bills-Chiefs AFC title game