def _get_pitcher(self, pitcher):
        """
        get pitcher object
        :param pitcher: Beautifulsoup object(pitcher element)
        :return: pitcher(dict)
        """
        values = OrderedDict()
        player = self.players.rosters.get(pitcher.get('id'))
        values['pos'] = pitcher.get('pos', MlbamConst.UNKNOWN_SHORT)
        values['id'] = pitcher.get('id', MlbamConst.UNKNOWN_SHORT)
        values['first'] = player.first
        values['last'] = player.last
        values['box_name'] = player.box_name
        values['rl'] = player.rl
        values['bats'] = player.bats
        values['out'] = pitcher.get('out', MlbamConst.UNKNOWN_SHORT)
        values['bf'] = pitcher.get('bf', MlbamConst.UNKNOWN_SHORT)
        return values
get pitcher object
        :param pitcher: Beautifulsoup object(pitcher element)
        :return: pitcher(dict)