There are no NFL teams in Los Angeles as of right now. I assume you think that the Rams and the Chargers are located in Los Angeles (because you don't include St. Louis or San Diego as answers) but neither team have moved yet, so Los Angeles shouldn't be an answer.
I also would appreciate if you accepted cities - for example I tried both St. Paul and Minneapolis for the Vikings and neither was accepted. Or make it more clear that it's a "location" quiz in general and not specific to the city.
Tennessee isn't a city, its a state.
New England isn't a city, it's a region.