sam velazquez