hard one. I originally thought call.
As your getting 4-1 at least and your outs give you 28% chance it looks like a call.
But that 28% should be halved for the fact that one of the callers could have two pair that get him a better FH if you hit your outs.
so the mathmatics i think says give it away and fight out another day. but I probably call at the table just cause its a fn set and you cant fold a set can you.
