John Skelton has a new employer. The San Francisco 49ers signed the free-agent quarterback Wednesday after parting ways with seventh-round draft pick B.J. Daniels.