Are athletes really getting faster, better, stronger – or is technology at play?ted.com1 point·jkopelman··0 commentsOpen articleSaveView on HN