The San Francisco 49ers signed cornerback Will Davis to a one-year deal, the team announced Thursday.