sam torres