CrossFit has become one of the hottest trends in the fitness world, and it's not hard to see why. This training approach ...