Hand just played in a .25/.50 NL table. It's a 6 max table and only three people are in the hand. The flop is two low cards and an ace - I believe it was actually A 6 8 rainbow. I have an inside straight draw, otherwise nothing; it checks around. The turn is a ten, which is the second high card. It also pairs a ten in my hand, for second pair, but obviously doesn't help my straight. At this point the pot is $1.9, and a guy who checked the flop now bets pot-sized. I decide to call with my pair of tens and inside straight draw. River card is a 7, completing my straight. He bets a dollar, I raise to $4 and he folds.

Snippy remark after: he calls me a fish and complains about my bad play. Then he says "I had two pair XXXXhead".

I was very vindictive in my comments after that, but I'd like to hear your thoughts on the play itself. Is it overly fishy to call with second pair and a 4-out draw on the turn? Pot-sized bet, no other callers, and no action before or on the flop. I figured him for a pair of 10s like me, and while my kicker wasn't strong (a nine) I also hedged my bets with the straight outs. I figured it was worth the call, and this time it was. What do you think?