I actually knew that story, though I wasn't aware it occurred when he was based in Keith.
I saw Marillion live mega times back in the day, but cast them aside after he left.
I met him at a Hibs v Dons game, round about 98 ish (Dodds and Windass up front, Darren Jackson playing for Hibs 1-0 win).
Anyway, I scored a prawn-sandwich invite to the game, Deek was at the next table.
I'd originally been invited by, and was going to go with, the landlord of my local (Hibs were sponsored by Carlsberg at the time).
He couldn't go and his replacement pulled out on the Friday night so a mate of mine's Missus came down.
When I clocked Fish I got awful excited pointed him out, told her who he was (she'd never heard of him or Marillion).
I got the craic with him, nice guy.
Cracking day mob of drink, job's a good un.
So, on the Monday, the lassie I went to the game with was at her work when one of her colleagues asked if she'd enjoyed her day at the match.
She answered in the affirmative then came out with the immortal line "and you'll never guess who was at the next table........Seal!"
As I type I think I may have told this story on here before, but it still makes me smile.