What do you think?
River CR is strong, but can I fold?
Pot Odds are way too good.

Villain's stats are 30/24 over 111 hands.

Party Poker - No Limit Hold'em Cash Game - $3/$6 Blinds - 6 Players - (LegoPoker HH Converter)

SB: $602.40
BB: $1,284.75
UTG: $600.00
Hero (MP): $591.00
CO: $144.00
BTN: $887.00

Preflop: Hero is dealt K K (6 Players)
UTG raises to $24.00, Hero raises to $72.00, 4 folds, UTG calls $48.00

Flop: ($153) 9 J 3 (2 Players)
UTG checks, Hero bets $75.00, UTG calls $75.00

Turn: ($303) 6 (2 Players)
UTG checks, Hero checks

River: ($303) T (2 Players)
UTG checks, Hero bets $280.00, UTG raises all-in to $453.00, Hero calls all-in for $164.00
Uncalled bet of $9.00 returned to UTG

Pot Size: $1,191.00 ($3 Rake)