The “neutral” site they were speaking about last night on The Sports Hub(Boston) was Indianapolis.
Dome stadium, equal distance between KC & Buffalo.
That is assuming the Bills & Chiefs end up in the AFC Championship.
I just checked. It is almost the exact same drive from KC to Indy as it is from Buffalo to Indy. I would have thought Buffalo was further.