Segundo a imprensa brasileira, o Cruzeiro pagou 1,5 milhões de euros por João Marcelo, que assinou contrato válido até dezembro de 2028.
O próprio central, que falou aos meios de comunicação do Cruzeiro, deixou igualmente uma mensagem de despedida do FC Porto nas suas redes sociais.

"Obrigado, Porto! Chegou a hora de me despedir do clube que foi a minha casa por quase três anos. A equipa que abriu as portas para um jovem sonhador e o tornou realidade. Sou muito grato por cada profissional, dirigente, a todos adeptos e a cada companheiro de equipa que convivi e por todo aprendizado nesse período. Guardarei para sempre comigo cada momento vestindo esta camisola. Obrigado por tudo, FC Porto", escreveu João Marcelo, no Instagram, como legenda de um vídeo com os melhores momentos de azul e branco.