Sarah Palin and Todd Palin Finalized Their Divorce in March kvue(04) Bryon Barrows 24 Aug 2025 Save Image Image gallery: Todd Palin New Wife: What We Know About His Current Life