Edit: Just realized this is a 3 way pot.

I would check behind this river and hope to get to the showdown cheap, if it is checked around then on the river I would call a small bet.