If you've been dying to know who Sarah Palin will be voting for in the GOP primary, we finally have the answer: Donald Trump. The former governor and VP contender will officially endorse the Donald Tuesday night at a rally in Ames, Iowa, CNN reports. The New York Times first reported news of the endorsement via a statement from the Trump campaign in which Palin said she was "proud to endorse Donald J. Trump for president" and Trump, in turn, said he was "greatly honored to receive Sarah's endorsement." (He also called Palin "a high-quality person.") The two will also appear together Wednesday morning in Tulsa, Oklahoma, per CNN's sources.
The Times notes that Palin "spent years developing support" in Iowa, and experts say her endorsement could boost Trump above Ted Cruz, whom he's battling for the lead in state polls. Palin actually endorsed Cruz when he was running for the Senate, and he's said he wouldn't have made it there without her support. But he's not happy with the idea of Palin endorsing Trump—when the endorsement was just a rumor, he told CNN it would be a "blow" to her, because she'd be "endorsing someone who's held progressive views all their life on the sanctity of life, on marriage, on partial-birth abortion" rather than conservative views. That comment led Bristol Palin to slam Cruz on her blog Tuesday. "How rude to [sic] that he’s setting up a false narrative about her!" (Read more Sarah Palin stories.)