Meyers Leonard gets second consecutive 10-day contract