Posted by jamie on Wednesday, December 10, 2008 at 10:43pm.
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