Jeremy Lin and Jim Harbaugh are both graduates of Palo Alto High School in California.