West Ham have agreed on a deal worth around £30 million ($38.2m) to sign Manchester United defender Harry Maguire, sources told ESPN.
West Ham have agreed on a deal worth around £30 million ($38.2m) to sign Manchester United defender Harry Maguire, sources told ESPN.