CrossFit is not your everyday jog around the block. It is a total conditioning program that requires dedication, and lots of sweat. Yet CrossFit fitness programs have significantly gained in popularity in recent years, because people see results. With CrossFit gyms across the country and throughout the world [...]