It is now or never for the Giants' top managerial candidate.