Potential AFC Championship Game to Be Played in Atlanta - How to Watch and Stream Major League & College Sports - Sports Illustrated.
Report: Bills-Chiefs AFC Title Game to Be Played at This Stadium
Mercedes-Benz Stadium selected as site for AFC Championship Game - Double Take Sports
Atlanta will be site if Bills, Chiefs meet for AFC title - The Sumter Item
Atlanta will be site if Bills, Chiefs meet for AFC title
NFL Picks Mercedes-Benz Stadium to Host Potential Bills-Chiefs AFC Championship Game - Stadium
Atlanta will be neutral site if Bills, Chiefs meet for AFC Championship
Buffalo Bills Kansas City Chiefs game in Atlanta if necessary
Ticket details released for potential Bills-Chiefs playoff game in Atlanta
Atlanta's Mercedes-Benz Stadium host of possible AFC title game
TSN - Atlanta will play host if the Bills and Chiefs make
Falcons: Mercedes-Benz Stadium could host the AFC Championship