NFL Assigns Chiefs Bills AFC Championship Game in Neutral Site ATLANTA?! CLOWN SHOW CONTINUES!