Jim Harbaugh said Monday he was "shocked" by allegations in a federal indictment against one of his former Michigan staffers, Matt Weiss.