It’s about time though, frankly I’m not sure how much I will believe him.
Anyway, in what is sure to be a rating bonanza for Greta VanSusteren in her ongoing battle with Anderson Cooper, he’ll be on the Fox News Channel tonight at 10pm. Congrats to Greta on the get. She’s a native Wisconsinite and a huge Packer fan. I’m sure it’ll be a great interview.
(H/T: JS Online.)