LOL Griffey will be adding you to his list of people to berate for even thinking about folding sets!At least yours is on the flop from hell.
Raise big (like $1.00) then if he shoves call it off. I think if he flats the raise then the turn is a spade/8/Q it's a call to try and fill up on the river if he bets, or check it behind intending to call a small bet on a brick river or bet if he checks again.