It was almost five years ago that I first asked in this column, why has no one ever seen Sen. Patrick Leahy and Batman in the same room at the same time? Certainly the Senator has made no secret of his respect for the Caped Crusader, they are both broad-shouldered and tall, and there is […]