Todd Palin appears to have filed for divorce from Sarah Palin(02) Lucio Friesen 21 May 2025 Save Image Image gallery: Todd Palin's New Chapter: Unveiling His New Wife