Originally often catered to super athletes or those looking to become them, "a few years ago, CrossFit rebranded and ...
a Salt Lake City-based personal trainer and fitness coach who taught CrossFit for seven years. He says the program incorporates elements of weightlifting, plyometrics, aerobic exercise, gymnastics, ...