Are athletes really getting faster, better, stronger – or is technology at play?
ted.com