Yes...that was him. Willie Green. As I recall, he was all for forcing people to use mass transit.
Yep, Willie thought mass rail transit was the greatest thing since sliced bread, along with unions and I suspect socialism. He posted one of his rail threads from the AFL-CIO website, he couldn’t have been very smart.