FC Porto and William Gomes reportedly agree on new contract through June 2031 · Digg