Former Dallas Cowboys and 49ers quarterback Trey Lance signed with the Los Angeles Chargers on a one-year deal.