No read? I think he has a Q, maybe QJ or QT clubs. How many limping hands have a 9? T9, 98, J9, maybe 97 or (oh no) Q9. Would this guy play these hands? If he's going to bet the flop with a 9, though, you'd think he would go ahead a re-raise it too. If he has QQ or 44 he's a tool.
I say call because I think he re-raises the flop with a 9.