All-Pro San Francisco 49ers punter Andy Lee signed a contract extension Wednesday.