ESPO talks at TEDxPhilly. As always, very amusing and entertaining.