Geraldo called her a “hateful racist” or something because of her position that our government should actually enforce its immigration laws! Then she wanted an apology from him, which he would not give.
I don’t know exactly how O’Reilly got involved; it may be because Geraldo is a frequent guest of O’Reilly’s, and maybe Michelle wanted O’Reilly to intervene on her behalf? I’m not really sure. But I do know that incident led to her staying off O’Reilly for good.
She is still a guest on Hannity quite frequently, and shows up on Fox and Friends every Wednesday or Thursday morning. I guess she just stays away from The Factor.
I recall Jerry Rivers also saying he would spit on Michelle if she was there, or something close to that.