Atlanta's Mercedes-Benz Stadium site for possible Bills-Chiefs AFC title game
Atlanta selected as neutral site for potential Bills-Chiefs AFC title game - The Washington Post
Bills vs Chiefs AFC Championship game would be in Atlanta. What to know
Atlanta Announced as Neutral Site for Potential AFC Championship Game - The New York Times
Mercedes Benz Stadium To Host Potential Neutral Site AFC Championship Game
MLB Opening Day 2020: Predicting the pandemic-shortened Rockies season - Purple Row
NFL Names Falcons Stadium As Host for Neutral-Site AFC Championship Game - Sports Illustrated
Coaching Rumors: Magic, Atkinson, Pelicans, Blazers, Wizards
MLB Opening Day 2020: Predicting the pandemic-shortened Rockies season - Purple Row