Stanford coach Jim Harbaugh signs on as the new head coach of the San Francisco 49ers Post published:January 9, 2011