Tag: Ben Geoffrey

Football
Ben Godfrey signs five-year contract for Everton

Ben Godfrey signs five-year contract for Everton

The England player is the fifth to be purchased this season by Ancelotti.