Sandoval two to three weeks away from return