sam mccoll