João Silva assinou com o Salernitana, continuando desta forma a jogar na Série B italiana.

O ponta-de-lança chegou a acordo com o clube de Salerno e rubricou um contrato válido por duas épocas, depois de ter terminado contrato com o Avellino, clube que joga também na segunda divisão italiana.

Recorde-se que João Silva é internacional sub-21 português, tendo passado por Desp. Aves, Everton, V. Setúbal, União de Leiria e Vitória de Setúbal, entre outros. Na última época jogou no Paços e no Avellino, ficou livre no final da temporada e depois disso recebeu propostas da Bulgária e da Polónia, mas preferiu continuar na segunda divisão italiana.