Mercedes-Benz Stadium in Atlanta selected as site for potential Bills-Chiefs AFC Championship Game
Indy declines to host AFC Championship Game due to schedule conflict
NFL on ESPN - Breaking: Mercedes-Benz Stadium in Atlanta will host a potential AFC Championship Game between the Buffalo Bills and The Kansas City Chiefs, the NFL announced.
Update on a neutral site for potential AFC Championship Game
Atlanta Announced as Neutral Site for Potential AFC Championship Game - The New York Times
Week 18 NFL Picks Against the Spread - The Ringer
The ESPN Daily podcast -- How to listen, episode guide and more - ESPN
Report: Bills-Chiefs AFC Title Game to Be Played at This Stadium
Four effective Week 1 betting systems - VSiN Exclusive News - News
Indianapolis, Detroit can't host neutral site AFC championship
5 potential neutral sites that could host AFC Championship game
Indianapolis, Detroit decline to host AFC Championship