The Saints have signed Luke McCown to a one-year deal.