The many different style of ‘pants’ that Jim Harbaugh should wear