NFL Names Falcons Stadium As Host for Neutral-Site AFC Championship Game - Sports Illustrated
Mock Draft Monday - My Curve Ball Draft Plus, What I Want at #5 by Seahawks Forever w/ Dan Viens
Neutral site AFC Championship Game would be played in Atlanta
Acquisition of Jokiharju falls in line with Botterill's focus on puck-moving defensemen - Die by the Blade
Bills-Chiefs neutral site chosen: Mercedes-Benz Stadium in Atlanta - Buffalo Rumblings
Atlanta Falcons selected to host a Bills-Chiefs AFC Championship
The Atlanta Falcons are leading the run-first revolution in the NFL - The Falcoholic
Atlanta would be neutral site for Bills-Chiefs AFC title game - ESPN
NFL chooses Atlanta as host site for potential Bills-Chiefs AFC Championship Game