0 votes
Where is the AFC championship game played 2020?

1 Answer

0 votes
2020 AFC Championship Game weather: Updated forecast for Chiefs vs. Titans title game in Kansas City - CBSSports.com.
...