code: def _get_batter(self, batter):
          
          values = OrderedDict()
          player = self.players.rosters.get(batter.get('id'))
          bo, starting = self._get_batting_order_starting_flg(batter)
          values['bo'] = bo
          values['pos'] = batter.get('pos', MlbamConst.UNKNOWN_SHORT)
          values['id'] = batter.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['starting'] = starting
          return values
docs: get batter object
          :param batter: Beautifulsoup object(batter element)
          :return: batter(dict)