I juni 2017 kunngjorde Leeds og Radrizzani at klubben hadde kjøpt tilbake sitt stadionanlegg Elland Road. Stadionet var blitt solgt og leaset tilbake i forbindelse med de økonomiske problemene i 2004.