Arizona baseball: Series of setbacks behind him, Willeford ready to rip for Cats