I haven't seen him since last spring. He was on a panel of some sort.[obscure to me now]
Hardball? Is that still on? Hardball indeed!
Hitchens page