the state capitals in which a game will be played

3 answers

What game?
There are not many NFL teams based in state capitals. That should narrow it down for you.

Denver, Atlanta and Indianapolis are three of them. Does Phoenix also have a team? Where do the Arizona Cardinals play?
I NEED HELP