Evening all
I believe Mr Owen is / was a director of sports management company CSS Stellar , hence his involvement in Le Mans, and no doubt many other sporting events. They used to and may still have connections with Sachin Tendulkar and Johnny Herbert.
Maybe some of my more "Petrol Headed " Colleagues maybe more in the know.
Seems fair for him to be at a sporting event to me
May the farce continue to be with you
Daft Wader