CrossFit seems to be all of the rage nowadays. First off, per the official CrossFit website, it is a workout with constantly varied functional movements performed at high intensity. CrossFit is a mixture of gymnastics, weightlifting, running, rowing and more. Sounds … Continue reading