Ken Hallenius 

Catholic. Syndicated radio host. Podcaster. Newspaper columnist. Stand-up philosopher. Long-pants detractor, short-pants enthusiast.