Categorized | Atlanta Falcons

NFL selects Atlanta for potential Bills-Chiefs AFC Championship


If an AFC Championship between the Bills and Chiefs had been held in Buffalo or Kansas City, it would have been played outdoors, with weather a factor. Now? Not. The NFL has selected Atlanta — yes, Atlanta — as the neutral site for a conference championship game between the Bills and Chiefs, if both qualify. [more]

Leave a Reply

Your email address will not be published. Required fields are marked *

Steelers Football News