North American Pro Sports Teams By State or Province - Hard Version
Name the teams from the four major sports leagues (MLB, NBA, NHL and NFL) that play in each state and (for Canada) province. In this version, the yellow box is in effect to make it more difficult. Read the caveats before you start!
Teams can be guessed by just the name of the team itself. The city is not needed. For instance, if there was a team named the Rockford Peaches, entering Peaches alone would work.
Alternate spellings may exist for some teams.
Teams are sorted first by province/state, which are further sorted alphabetically. Within their province/state, they are sorted again alphabetically, this time by the location name of the team.
Some teams may play in a different state/province than their team name implies, in this case, the team is categorized by the team name, not their home venue.