Sure.
Its a no-lose situation for Del Neri. This is his first foray coaching a major club. If he does well with this team considering its circumstances, he'll be considered a genius, and he will be at the top of the list for any major coaching opening in the world.
If he fails somehow...