sam tabor