Things to know when starting CrossFit
Like starting anything new and exciting, there are things to take into consideration to make the journey as enjoyable and as smooth as possible. The following considerations are a collection of personal experiences that I have learnt from. This is