NFL Teams & Cities quiz

Average:  9.23
Played:  12826
Can you tell from which cities these National Football League (NFL) teams are?