Re: CrossFit and/vs Yoga
It depend on the program. Some, like 531, SS, CFSB, etc are complete programs, or at least as complete as CF. IN that case it is a vs, since you couldn't do both.
Then there are programs which address things CF does not and in that case it would be a case of combination. Examples of this would be yoga and sports training (skill work, practice).