Harbaugh is a punk