I would also throw in that people should go full barefoot on grass or something before their feet ever touch pavement at anything more than a brisk walk. There's a good strength coach podcast where Gray Cook talks about barefoot training and how he had some guy 'running' barefoot on grass only as fast as he could do so pain free. Over the course of a week or two, he was up to a jog and then was able to start from there.
Running full barefoot on pavement has more potential negatives than I can think to list right now.
His basic point makes sense though. Minimalist shoes like VFFs or even Frees or the new NB's make it easy to screw up and/or over do it.
And if you don't think kettleball squat cleans are difficult, I say, step up to the med-ball
- CJ Kim