Father Barron and CATHOLICISM executive producer, Mike Leonard, on the NBC Today Show Get link Facebook Twitter Pinterest Email Other Apps - Friday, December 23, 2011 Last week, Father Barron and CATHOLICISM executive producer, Mike Leonard, were on the NBC Today Show. Get link Facebook Twitter Pinterest Email Other Apps