CrossFit is an excellent general physical preparedness program for the average American martial artists. If I was a newbie in the gym or to strength conditioning, then CrossFit would seems to be a...