It's not about barefoot sprinting but there's some interesting stuff in there about foot striking and running mechanics I thought you guys would enjoy.
http://www.grantland.com/story/_/id/6760031/is-fastest-human-ever-already-alive
http://www.grantland.com/story/_/id/6760031/is-fastest-human-ever-already-alive