Who was the one?
Tom Cotton.
Here was Cruz’s explanation of his vote at the time:
http://therightscoop.com/ted-cruz-why-i-voted-yes-for-corker-iran-bill/
Tom Cotton was the only one to vote against the bill.
He insisted it was an Unconstitutional bypass of Senate Treaty powers.