Lefty Talk Show Host Lets the Cat Out of the Bag

New York, N.Y. – We’re guessing that if you’re reading this, you don’t watch the talk…