The following photos were posted on the 49erswebzone.com Facebook Page today. They are of new head coach Jim Harbaugh signing his contract with the San Francisco 49ers.

Click on each image to view it full size.