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.