Everton have signed Portuguese striker Joao Silva from Desportivo Das Aves for an undisclosed fee, the club confirmed on Wednesday.
Everton sign Portuguese striker Joao Silva for undisclosed fee