docs: def _parse_abbreviation(self, game_data):
          """
          Parses the opponent's abbreviation from their name.
  
          The opponent's abbreviation is embedded within the HTML tag and needs
          a special parsing scheme in order to be extracted. For non-DI schools,
          the team's name should be used as the abbreviation.
  
          Parameters
          ----------
          game_data : PyQuery object
              A PyQuery object containing the information specific to a game.
          """
          name = game_data('td[data-stat="opp_name"]:first')
          # Non-DI schools do not have abbreviations and should be handled
          # differently by just using the team's name as the abbreviation.
          if 'cfb/schools' not in str(name):
              setattr(self, '_opponent_abbr', name.text())
              return
          name = re.sub(r'.*/cfb/schools/', '', str(name))
          name = re.sub('/.*', '', name)
          setattr(self, '_opponent_abbr', name)