Atlanta's Mercedes-Benz Stadium neutral-site host for Bills-Chiefs AFC Championship Game - The Falcoholic
NFL: Sell tickets to potential Chiefs-Bills AFC title game in Atlanta
NFL chooses neutral site for potential Bills-Chiefs AFC Championship
Ticket information for potential neutral-site Chiefs-Bills AFC Championship Game in Atlanta
Potential Atlanta neutral site NFL playoff game ticket set to go on sale
Neutral-Site AFC Championship Game to Be Played in Atlanta
Neutral-site AFC, NFC championship games is one of NFL's worst ideas
Buffalo Bills And Kansas City Chiefs AFC Championship Neutral Site Selected – Deadline
NFL picks possible neutral site location for possible AFC Championship game following Bills-Bengals cancellation