Leeds United have announced the signing of Marc Roca from Bayern Munich.
The 25-year-old has signed a four year deal at Elland Road for a fee believed to be in the region of £12m plus add-ons. He completed his medical on Friday morning ahead of the club's announcement later that day.
90min previously reported of the Whites' interest in the Spanish midfielder and they have beaten a number of Premier League and Bundesliga teams to his signature.
Roca becomes Leeds' third signing of the summer already after Jesse Marsch's side agreed deals for USMNT star Brenden Aaronson and Danish right-back Rasmus Kristensen.
The Spaniard will officially join up with Leeds on July 1 ahead of the 2022/23 season, bringing to a close two seasons at Bayern.
He made just 24 appearances in all competitions for the Bavarian side after signing from La Liga outfit Espanyol.