What is CrossFit?

There can often seem to be a myriad of different fitness regimes out there, each one making various promises and statements according to their brand. When we decided it was time for us to band together and open a gym, we decided that we would become a CrossFit affiliated gym, not just for [...]