CrossFit has blown up in popularity over the past few years, but has consistently been the the subject...