I found the phrase, “pull her out of the hat” in the following sentence of the quote from Frank Bailey, the most relied-upon former aide of Ms.Sarah Palin, whose memoir, “Blind Allegiance to Sarah Palin: A Memoir of Our Tumultuous Years” is due out on Tuesday this week.
“I doubt if there's anything new in this book, just more detailed views of the gruesome story of her rise and fall. What would really be interesting is an account of who made the decisions in the GOP to pull her out of the hat. It certainly wasn't McCain.”
I don’t find the idiom, “pull one out of the hat” in any dictionaries at hand. Does it mean to “pick up” (Sarah Palinfor (vice) presidential candidate) or “remove her from (the candidate seat)? Can somebody teach me the meaning of this phrase?