×

Sources: West Ham agree £30m deal for Maguire

By Connor O'Halloran Aug 9, 2023 | 6:23 AM