protected function get($id) {
		if ($this->pool === null) {
			$this->pool = new Map();
		} else if ($this->pool->has($id)) {
			return $this->pool->get($id);
		}

		$model = SportQuery::create()->findOneById($id);
		$this->pool->set($id, $model);

		return $model;
	}