Using the 4 major sports leagues in North America (NFL, MLB, NBA, NHL) the following cities have only one team:
[ul]
[li]Columbus, OH - NHL Blue Jackets[/li][li]Ottawa, ON - NHL Senators[/li][li]Montreal, QC - NHL Canadiens[/li][li]Winnipeg, MB - NHL Jets[/li][li]Calgary, AB - NHL Flames[/li][li]San Jose, CA - NHL Sharks[/li][li]Edmonton, AB - NHL Oilers[/li][li]Vancouver, BC - NHL Canucks[/li][li]Raleigh, NC - NHL Hurricanes[/li][li]Las Vegas, NV - NHL Golden Knights[/li][li]Orlando, FL - NBA Magic[/li][li]Oklahoma City, OK - NBA Thunder[/li][li]Salt Lake City, UT - NBA Jazz[/li][li]Sacramento, CA - NBA Kings[/li][li]Memphis, TN - NBA Grizzlies[/li][li]San Antonio, TX - NBA Spurs[/li][li]Portland, OR - NBA Trail Blazers[/li][li]San Diego, CA - MLB Padres[/li][li]Jacksonville, FL - NFL Jaguars[/li][li]Green Bay, WI - NFL Packers[/li][/ul]
Did I miss any?
There are a bunch of Canadian hockey teams on the list which skew things a bit, but which of these cities is likely to be the one to next win a championship?
There are a few you could add to the list, such as San Jose but I figured they act as suburbs of major metro areas so they don’t count. You might make the same case for Green Bay.
If you add MLS to the leagues you would eliminate the following cities from the list:
[ul]
[li]Columbus, OH[/li][li]Montreal, QC[/li][li]Orlando, FL[/li][li]Portland, OR[/li][li]Vancouver, BC[/li][li]Salt Lake City, UT[/li][/ul]