IF YOU DON'T LIKE THAT WITH GRANT NAPEAR
Sports:Basketball
Grant's Rant: 1-13-23 AFC Title Game In Atlanta?
The NFL announced the AFC Title game will be in Atlanta if the two teams are Buffalo and Kansas City. Why? Why take two cold weather teams and move them indoors? Play in Pittsburgh, Cleveland, or Chicago. I don't like this. I understand the NFL has had difficult decisions to make after the Bills-Bengals game was cancelled, but I am not a fan of playing this game indoors.
Learn more about your ad choices. Visit megaphone.fm/adchoices
Create your
podcast in
minutes
It is Free