Jim Harbaugh and the Detroit Lions need each other