Crossfit.....Good for my body?Last month we brought 'Crossfit' to the for front of one of our many clinic discussions (which can get quite heated at times with...