franco brennan