Test your football knowledge with this city-and-team crossword! Match each NFL team to its hometown and see if you can fill it in.