Managing MadridOFFICIAL: Carvajal signs contract extension with Real MadridJul 29, 2021Lucas NavarreteBy Lucas Navarretemore_vert