sam hoopes