Manchester City boss Pep Guardiola admits buying a superstar striker is now off the agenda after Erling Haaland's new contract. Haaland penned a 10-year contract on Friday and Guardiola concedes ...