Feb 27, 20132 minCrossFit Quality of Life = Quality of LifeCrossFit is for everyone. We fully believe this. However, complications can surface when it comes to dealing with a large variety of...