Andrew Brokos, in Card Player magazine column, May 16, 2012 (vol. 25, #10), page 37.
There is one reason to check and call on the river, and that's to induce bluffs. If you don't expect your opponent to bluff the river, then your options are either to value bet the hand yourself or to check and fold. Checking and calling makes no sense in this situation because virtually any player's calling range will be wider than his value betting range.