Fans react to NFL canceling suspended Bills-Bengals game
Potential Chiefs-Bills AFC championship game will be played at Atlanta's Mercedes-Benz Stadium - The Athletic
Atlanta named as neutral site for potential Bills-Chiefs AFC Championship Game - Pats Pulpit
How Bengals vs. Bills cancellation could impact Kansas City's playoff picture
Damar Hamlin's silver lining: Two Super Bowls in one year for the first time in NFL history?
NFL picks Atlanta to host potential Chiefs-Bills neutral-site AFC title game
How Neutral Site Affects Bills vs. Chiefs Betting Odds in AFC Championship Game
Chiefs, Bills fans have purchased more than 50k tickets for potential matchup
Atlanta chosen as neutral site for potential Bills-Chiefs AFC Championship Game