Roma sign defender Evan Ndicka from Eintracht Frankfurt
Ndicka made more than 134 Bundesliga appearances after joining Eintracht in 2018 from French side Auxerre.
"The way that the project was explained to me along with this club's history and prestige made me want to come to Rome, which is a fantastic city that loves and lives for football," he told the Roma website.
Ndicka won the Europa League with Eintracht in 2021/22.
"Despite his young age, Evan is already a mature player with a wealth of experience from one of the most prestigious leagues and he also played a key role in his previous club's European success," said Roma's General Sports Manager Tiago Pinto.
Ndicka represented France at youth level but has decided to play for the Ivory Coast as a senior, Roma said.