Erling Braut Haaland to sign new Manchester City contract if they win the treble? – Sports Mole June 8, 2023 by Andrew Anthony source