Villain is kinda aggro but also cant fold much.

If he has 1010 oh well.

Thoughts on this hand plz.

Full Tilt Poker, $0.50/$1 NL Hold'em Cash Game, 6 Players
LeggoPoker.com - Hand History Converter

Hero (BTN): $150.90
SB: $185.95
BB: $118.80
UTG: $103
MP: $26.90
CO: $192.80

Pre-Flop: A A dealt to Hero (BTN)
UTG folds, MP raises to $2, CO folds, Hero raises to $7.50, SB folds, BB calls $6.50, MP folds

Flop: ($17.50) K 8 6 (2 Players)
BB checks, Hero bets $14, BB calls $14

Turn: ($45.50) 9 (2 Players)
BB checks, Hero bets $26, BB calls $26

River: ($97.50) 7 (2 Players)
BB bets $71.30 and is All-In, Hero calls $71.30