I check-call that most of the time. Atrocious river - so by check-calling you pay off an 8 the least possible amount, and you induce a bluff from a lot of hands that missed or were worse than yours the whole way. I also don't think he calls an $18 bet on the river with a ten.

By the way, if you check and he overbets the pot on the river, it's pretty likely he has an 8. I would guess either T8 or a club draw that accidentally turned into a straight.