I would be check calling river... A hand like 5789 etc. would possibly take a shot here. There are some odd combos of 2 pair with some draw 6789 for example but I think they may raise turn, some sort of Q957ds 9578 ... if their calling ranges are wide pre and they will take some stabs (have you seen them ever bet turns when checked to then check it back on the river light?) we need to call here. If we fold here 100% they are getting excellent bluff situations.