Its more than the moment , it’s a trust thing. If a coach or somebody else gives media this info they likely tell them not to spoil it. Hints are fine but let the player announce it.
At the end of the day this will only hurt the ones breaking the trust and the brand they’re trying to build.
Geo apologized and hopefully learned from this. It’s not a crime but more cutting off one’s nose to spite one’s face.
I don’t have a brand , social media presence or following of Geo but even on this small / niche level I’ve learned to be careful. There’s a bunch of eyes watching.
He’ll learn just like I did.