Definitely. I pick up yoga due to the introduction by one of my colleague, grew to love it since day one, and have never stopped practicing it. The whole procedure behind doing the action itself, was to slow your whole breathing rate and to bask in the energies around you, in a certain way, it is also the way to relax yourself and immerse in your surrounding.
However, I don’t think yoga is useful right before a competition or pre-shot routine. The need to calm down rapidly may not be suitable for certain sports which requires arousal to perform certain acts. Probably breathing techniques would be better to temporary calm the nerves of the athlete right before he/she performs the act or sport itself.