;(function() { window.createMeasureObserver = (measureName) => { var markPrefix = `_uol-measure-${measureName}-${new Date().getTime()}`; performance.mark(`${markPrefix}-start`); return { end: function() { performance.mark(`${markPrefix}-end`); performance.measure(`uol-measure-${measureName}`, `${markPrefix}-start`, `${markPrefix}-end`); performance.clearMarks(`${markPrefix}-start`); performance.clearMarks(`${markPrefix}-end`); } } }; /** * Gerenciador de eventos */ window.gevent = { stack: [], RUN_ONCE: true, on: function(name, callback, once) { this.stack.push([name, callback, !!once]); }, emit: function(name, args) { for (var i = this.stack.length, item; i--;) { item = this.stack[i]; if (item[0] === name) { item[1](args); if (item[2]) { this.stack.splice(i, 1); } } } } }; var runningSearch = false; var hadAnEvent = true; var elementsToWatch = window.elementsToWatch = new Map(); var innerHeight = window.innerHeight; // timestamp da última rodada do requestAnimationFrame // É usado para limitar a procura por elementos visíveis. var lastAnimationTS = 0; // verifica se elemento está no viewport do usuário var isElementInViewport = function(el) { var rect = el.getBoundingClientRect(); var clientHeight = window.innerHeight || document.documentElement.clientHeight; // renderizando antes, evitando troca de conteúdo visível no chartbeat-related-content if(el.className.includes('related-content-front')) return true; // garante que usa ao mínimo 280px de margem para fazer o lazyload var margin = clientHeight + Math.max(280, clientHeight * 0.2); // se a base do componente está acima da altura da tela do usuário, está oculto if(rect.bottom < 0 && rect.bottom > margin * -1) { return false; } // se o topo do elemento está abaixo da altura da tela do usuário, está oculto if(rect.top > margin) { return false; } // se a posição do topo é negativa, verifica se a altura dele ainda // compensa o que já foi scrollado if(rect.top < 0 && rect.height + rect.top < 0) { return false; } return true; }; var asynxNextFreeTime = () => { return new Promise((resolve) => { if(window.requestIdleCallback) { window.requestIdleCallback(resolve, { timeout: 5000, }); } else { window.requestAnimationFrame(resolve); } }); }; var asyncValidateIfElIsInViewPort = function(promise, el) { return promise.then(() => { if(el) { if(isElementInViewport(el) == true) { const cb = elementsToWatch.get(el); // remove da lista para não ser disparado novamente elementsToWatch.delete(el); cb(); } } }).then(asynxNextFreeTime); }; // inicia o fluxo de procura de elementos procurados var look = function() { if(window.requestIdleCallback) { window.requestIdleCallback(findByVisibleElements, { timeout: 5000, }); } else { window.requestAnimationFrame(findByVisibleElements); } }; var findByVisibleElements = function(ts) { var elapsedSinceLast = ts - lastAnimationTS; // se não teve nenhum evento que possa alterar a página if(hadAnEvent == false) { return look(); } if(elementsToWatch.size == 0) { return look(); } if(runningSearch == true) { return look(); } // procura por elementos visíveis apenas 5x/seg if(elapsedSinceLast < 1000/5) { return look(); } // atualiza o último ts lastAnimationTS = ts; // reseta status de scroll para não entrar novamente aqui hadAnEvent = false; // indica que está rodando a procura por elementos no viewport runningSearch = true; const done = Array.from(elementsToWatch.keys()).reduce(asyncValidateIfElIsInViewPort, Promise.resolve()); // obtém todos os elementos que podem ter view contabilizados //elementsToWatch.forEach(function(cb, el) { // if(isElementInViewport(el) == true) { // // remove da lista para não ser disparado novamente // elementsToWatch.delete(el); // cb(el); // } //}); done.then(function() { runningSearch = false; }); // reinicia o fluxo de procura look(); }; /** * Quando o elemento `el` entrar no viewport (-20%), cb será disparado. */ window.lazyload = function(el, cb) { if(el.nodeType != Node.ELEMENT_NODE) { throw new Error("element parameter should be a Element Node"); } if(typeof cb !== 'function') { throw new Error("callback parameter should be a Function"); } elementsToWatch.set(el, cb); } var setEvent = function() { hadAnEvent = true; }; window.addEventListener('scroll', setEvent, { capture: true, ive: true }); window.addEventListener('click', setEvent, { ive: true }); window.addEventListener('resize', setEvent, { ive: true }); window.addEventListener('load', setEvent, { once: true, ive: true }); window.addEventListener('DOMContentLoaded', setEvent, { once: true, ive: true }); window.gevent.on('allJSLoadedAndCreated', setEvent, window.gevent.RUN_ONCE); // inicia a validação look(); })();
  • AssineUOL
Topo

Rafael Reis

REPORTAGEM

Texto que relata acontecimentos, baseado em fatos e dados observados ou verificados diretamente pelo jornalista ou obtidos pelo o a fontes jornalísticas reconhecidas e confiáveis.

Como 'primo' do PSG transformou Piqué e futuros donos do Vasco em inimigos

Piqué desejava comprar clube francês que foi adquirido pela 777 Partners - David S. Bustamante/Soccrates/Getty Images
Piqué desejava comprar clube francês que foi adquirido pela 777 Partners Imagem: David S. Bustamante/Soccrates/Getty Images

12/05/2022 04h00

Receba os novos posts desta coluna no seu e-mail

Email inválido

Se você deseja evitar desconforto, é melhor não convidar para a mesma festa o zagueiro espanhol Gerard Piqué, uma das estrelas do Barcelona, e os empresários norte-americanos Steven Pasko e Josh Wanders, fundadores da 777 Partners e futuros donos da SAF (Sociedade Anônima do Futebol) do Vasco.

O motivo do desentendimento é o Red Star 93, clube mais tradicional de Paris e que atualmente disputa o Championnat National, o equivalente à terceira divisão do futebol francês.

Piqué, que, apesar de ainda estar em atividades nos gramados, já é dono do FC Andorra, líder de um dos grupos da terceirona da Espanha, desejava comprar também o time parisiense, fundado em 1897 (73 anos antes do Paris Saint-Germain) por Jules Rimet, que viria a ser presidente da Fifa e o idealizador da Copa do Mundo.

O zagueiro foi à França no ano ado e conheceu a estrutura do clube. Só que, quando tentou adquiri-lo, descobriu que já havia um acordo engatilhado para que o Red Star fosse comprado pela 777 Partners.

"Infelizmente, chegamos um pouco atrasados nas negociações. Procurávamos um clube que atendesse aos nossos desejos e expectativas. E o Red Star, por sua história, por estar em Paris, por seus torcedores e seu estádio que está sendo reformado, gostamos logo de cara. Fizemos uma oferta muito boa no último minuto, mas não aconteceu no final", declarou, na semana ada.

Só que Piqué não aceitou bem a derrota nos negócios para o fundo de investimento norte-americano, que também é dono do Genoa e do belga Standard Liège, além de ocupar o posto de acionista minoritário do Sevilla.

O zagueiro resolveu unir forças com os grupos de ultras (versão europeia das nossas torcidas organizadas) que têm protestado contra a venda do Red Star ao 777 Partners por supostamente desrespeitar as tradições do clube e ainda tentam fazer com que o negócio não seja concretizado.

Piqué já deu pelo menos duas demonstrações públicas dessa aliança. Primeiro, postou em suas páginas oficiais um vídeo montado pelos manifestantes pedindo o cancelamento da transação. Também nas redes sociais, respondeu a uma mensagem de protesto do grupo com um emoji de "ha" em sinal de apoio à causa.

A 777 Partners foi um dos primeiros grupos estrangeiros a manifestar interesse em entrar no Brasil depois da aprovação da lei da SAF.

Em fevereiro, o fundo norte-americano assinou um memorando de intenções em que se compromete a comprar 70% das ações do departamento de futebol do Vasco e investir R$ 700 milhões ao longo dos próximos três anos.

A empresa tem um prazo de 90 dias, que expira no fim de maio, para apresentar a proposta final para assumir oficialmente o comando da equipe cruzmaltina. Essa oferta ainda precisa ser aprovada por conselheiros e sócios do clube.

Apesar de o negócio ainda não ter sido concluído, a 777 Partners já tem participado das decisões diárias do time e interferido no planejamento (contratação de jogadores e montagem da comissão técnica). para a disputa da Série B do Brasileiro.

Além do clube do Rio, somente outros dois integrantes do tradicional grupo dos 12 grandes do futebol pentacampeão mundial já constituíram SAFs e terceirizaram a gestão do futebol. O Cruzeiro hoje é istrado pelo ex-atacante Ronaldo Fenômeno, enquanto o Botafogo está nas mãos do investidor norte-americano John Textor.

Em sua segunda temporada consecutiva disputando a Série B, o Vasco somou dez pontos nas primeiras seis rodadas e ocupa a quinta colocação (o Grêmio, quarto e primeiro na zona de o, tem a mesma pontuação).

No domingo, o time dirigido por Zé Ricardo recebe o Bahia, outra equipe que também está prestes a entregar sua istração para um conglomerado estrangeiro, o City Group Football, dono do Manchester City.