Villain is 25/16/6 It's the usual saturday night mayhem on party. He seems aggro in late position but I don't really have any other reads on him. How should I play the river?

Party Poker
No Limit Holdem Ring game
Blinds: $0.10/$0.25
9 players
Converter

Stack sizes:
UTG: $10.88
UTG+1: $23.30
MP1: $6.20
MP2: $4.30
MP3: $25.55
CO: $13.39
Button: $30.29
Hero: $24.38
BB: $22.47

Pre-flop: (9 players) Hero is SB with T 8
6 folds, Button raises to $0.75, Hero raises to $2.1, BB folds, Button calls.

Flop: Q 9 J ($4.45, 2 players)
Hero bets $2, Button calls.

Turn: A ($8.45, 2 players)
Hero bets $7, Button calls.

River: 7 ($22.45, 2 players)
Hero???