old_contents: # This module has a couple pieces duplicated from nflgame. I'd like to have
  # a single point of truth, but I don't want to import nflgame outside of
  # the update script.
  
  teams = [
      ['ARI', 'Arizona', 'Cardinals', 'Arizona Cardinals'],
      ['ATL', 'Atlanta', 'Falcons', 'Atlana Falcons'],
      ['BAL', 'Baltimore', 'Ravens', 'Baltimore Ravens'],
      ['BUF', 'Buffalo', 'Bills', 'Buffalo Bills'],
      ['CAR', 'Carolina', 'Panthers', 'Caroline Panthers'],
      ['CHI', 'Chicago', 'Bears', 'Chicago Bears'],
      ['CIN', 'Cincinnati', 'Bengals', 'Cincinnati Bengals'],
      ['CLE', 'Cleveland', 'Browns', 'Cleveland Browns'],
      ['DAL', 'Dallas', 'Cowboys', 'Dallas Cowboys'],
      ['DEN', 'Denver', 'Broncos', 'Denver Broncos'],
      ['DET', 'Detroit', 'Lions', 'Detroit Lions'],
      ['GB', 'Green Bay', 'Packers', 'Green Bay Packers', 'G.B.', 'GNB'],
      ['HOU', 'Houston', 'Texans', 'Houston Texans'],
      ['IND', 'Indianapolis', 'Colts', 'Indianapolis Colts'],
      ['JAC', 'Jacksonville', 'Jaguars', 'Jacksonville Jaguars', 'JAX'],
      ['KC', 'Kansas City', 'Chiefs', 'Kansas City Chiefs', 'K.C.', 'KAN'],
      ['MIA', 'Miami', 'Dolphins', 'Miami Dolphins'],
      ['MIN', 'Minnesota', 'Vikings', 'Minnesota Vikings'],
      ['NE', 'New England', 'Patriots', 'New England Patriots', 'N.E.', 'NWE'],
      ['NO', 'New Orleans', 'Saints', 'New Orleans Saints', 'N.O.', 'NOR'],
      ['NYG', 'Giants', 'New York Giants', 'N.Y.G.'],
      ['NYJ', 'Jets', 'New York Jets', 'N.Y.J.'],
      ['OAK', 'Oakland', 'Raiders', 'Oakland Raiders'],
      ['PHI', 'Philadelphia', 'Eagles', 'Philadelphia Eagles'],
      ['PIT', 'Pittsburgh', 'Steelers', 'Pittsburgh Steelers'],
      ['SD', 'San Diego', 'Chargers', 'San Diego Chargers', 'S.D.', 'SDG'],
      ['SEA', 'Seattle', 'Seahawks', 'Seattle Seahawks'],
      ['SF', 'San Francisco', '49ers', 'San Francisco 49ers', 'S.F.', 'SFO'],
      ['STL', 'St. Louis', 'Rams', 'St. Louis Rams', 'S.T.L.'],
      ['TB', 'Tampa Bay', 'Buccaneers', 'Tampa Bay Buccaneers', 'T.B.', 'TAM'],
      ['TEN', 'Tennessee', 'Titans', 'Tennessee Titans'],
      ['WAS', 'Washington', 'Redskins', 'Washington Redskins', 'WSH'],
      ['UNK', 'UNK', 'UNK'],
  ]
  
  
  def standard_team(team):
      """
      Returns a standard abbreviation when team corresponds to a team
      known by nfldb (case insensitive). If no team can be found, then
      `"UNK"` is returned.
      """
      if not team:
          return 'UNK'
      team = team.lower()
      for variants in teams:
          for variant in variants:
              if team == variant.lower():
                  return variants[0]
      return 'UNK'
  
new_contents: # This module has a couple pieces duplicated from nflgame. I'd like to have
  # a single point of truth, but I don't want to import nflgame outside of
  # the update script.
  
  teams = [
      ['ARI', 'Arizona', 'Cardinals', 'Arizona Cardinals'],
      ['ATL', 'Atlanta', 'Falcons', 'Atlanta Falcons'],
      ['BAL', 'Baltimore', 'Ravens', 'Baltimore Ravens'],
      ['BUF', 'Buffalo', 'Bills', 'Buffalo Bills'],
      ['CAR', 'Carolina', 'Panthers', 'Carolina Panthers'],
      ['CHI', 'Chicago', 'Bears', 'Chicago Bears'],
      ['CIN', 'Cincinnati', 'Bengals', 'Cincinnati Bengals'],
      ['CLE', 'Cleveland', 'Browns', 'Cleveland Browns'],
      ['DAL', 'Dallas', 'Cowboys', 'Dallas Cowboys'],
      ['DEN', 'Denver', 'Broncos', 'Denver Broncos'],
      ['DET', 'Detroit', 'Lions', 'Detroit Lions'],
      ['GB', 'Green Bay', 'Packers', 'Green Bay Packers', 'G.B.', 'GNB'],
      ['HOU', 'Houston', 'Texans', 'Houston Texans'],
      ['IND', 'Indianapolis', 'Colts', 'Indianapolis Colts'],
      ['JAC', 'Jacksonville', 'Jaguars', 'Jacksonville Jaguars', 'JAX'],
      ['KC', 'Kansas City', 'Chiefs', 'Kansas City Chiefs', 'K.C.', 'KAN'],
      ['MIA', 'Miami', 'Dolphins', 'Miami Dolphins'],
      ['MIN', 'Minnesota', 'Vikings', 'Minnesota Vikings'],
      ['NE', 'New England', 'Patriots', 'New England Patriots', 'N.E.', 'NWE'],
      ['NO', 'New Orleans', 'Saints', 'New Orleans Saints', 'N.O.', 'NOR'],
      ['NYG', 'Giants', 'New York Giants', 'N.Y.G.'],
      ['NYJ', 'Jets', 'New York Jets', 'N.Y.J.'],
      ['OAK', 'Oakland', 'Raiders', 'Oakland Raiders'],
      ['PHI', 'Philadelphia', 'Eagles', 'Philadelphia Eagles'],
      ['PIT', 'Pittsburgh', 'Steelers', 'Pittsburgh Steelers'],
      ['SD', 'San Diego', 'Chargers', 'San Diego Chargers', 'S.D.', 'SDG'],
      ['SEA', 'Seattle', 'Seahawks', 'Seattle Seahawks'],
      ['SF', 'San Francisco', '49ers', 'San Francisco 49ers', 'S.F.', 'SFO'],
      ['STL', 'St. Louis', 'Rams', 'St. Louis Rams', 'S.T.L.'],
      ['TB', 'Tampa Bay', 'Buccaneers', 'Tampa Bay Buccaneers', 'T.B.', 'TAM'],
      ['TEN', 'Tennessee', 'Titans', 'Tennessee Titans'],
      ['WAS', 'Washington', 'Redskins', 'Washington Redskins', 'WSH'],
      ['UNK', 'UNK', 'UNK'],
  ]
  
  
  def standard_team(team):
      """
      Returns a standard abbreviation when team corresponds to a team
      known by nfldb (case insensitive). If no team can be found, then
      `"UNK"` is returned.
      """
      if not team:
          return 'UNK'
      team = team.lower()
      for variants in teams:
          for variant in variants:
              if team == variant.lower():
                  return variants[0]
      return 'UNK'
  
subject: Fix team name misspellings. How embarassing.