sam brennan