T ted.com Are athletes really getting faster, better, stronger – or is technology at play? 1 points jkopelman 12 years ago 0 comments