CrossFit

CrossFit gyms, or boxes as they are called, are popping up all around the world. The CrossFit Games are shown on the ESPN networks and are sponsored b...