Jucătorul în vârstă de 26 de ani revine în tricoul blaugrana după un deceniu, Barcelona plătind pentru aducerea campionului european suma de 60 de milioane de euro.
Olmo va avea o clauză de reziliere în valoare de 500 de milioane de euro, anunță presa spaniolă.
În ultimii patru ani Olmo a îmbrăcat tricoul echipei germane RB Leipzig, după ce între 2014 și 2020 evoluase pentru Dinamo Zagreb.