Heraldo de Madrid - Teenage Barca star Yamal signs new contract to 2031