Josh Brett on MSN
Why Everyone Hates CrossFit
An examination of the criticisms surrounding CrossFit, exploring concerns about injury risk, training culture, coaching quality, and why the fitness community remains divided over the discipline.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results