Did Sparta participate in the ancient Olympics?

Yes.