Aberdeen FC Aberdeen loan defender Hayden Coulson signs new contract with Middlesbrough February 6, 2023