Everton have completed the signing of Thierno Barry from Villarreal for £27m. The France Under-21 striker has signed a four-year contract with the Toffees until the end of June 2029. Barry had a £34.5m release clause in his Villarreal contract, but Everton negotiated a lower fee for the 22-year-old, who scored 11 goals and provided...