The owner finds there are limits to “free speech.” Then begs the question does the constitution really guarantees us “free speech”? Or guarantees us “limited speech” instead? Is the term “free speech” a misnomer?
Of course it does. He can name his horse anything he wants.
But he cannot force The Jockey Club, a private society, to enroll a horse with that name in their records.