jose pedraza never seems to shy away from a challenge