La Roma n'a pas précisé le montant du transfert du joueur de 21 ans, estimé à 35 millions d'euros environ par la presse italienne. Castro, accueilli par plusieurs centaines de supporters giallorossi lundi soir à Rome où il venait passer sa visite médicale, a inscrit 7 buts la saison passée en Serie A.
L'espoir argentin, qui portera le numéro 9, devrait être associé en attaque à l'international néerlandais Donyell Malen (14 réalisations en 18 matches la saison passée en championnat), avec son compatriote Paulo Dybala en soutien.
L'AS Rome, entraînée par Gian Piero Gasperini, a terminé troisième du dernier championnat d'Italie, son meilleur classement depuis la saison 2017-2018.
