No one more thankful for Jim Harbaugh …