Francesco Masciarelli, Italy, Pescara, IT, male