GregNov 5, 20155 min6 Ways to Maximise Your CrossFit ExperienceTrain Hard, Train Smart, Train for Life Picture this; You step into the box feeling a bit tender and aching in all the usual places from...