I have no reason either to doubt what your mate told you, as perhaps he read it on the Telegraph website like the rest of us, that Venus was at the presentation.
There is a difference though between him being at the presentation as a Club Director, which he is, and all the hysteria that perhaps...