Every few years, hundreds of athletes gather for the greatest show of human ability on Earth: the Olympics. And every time, athletes set new world records. It seems impossible that after all these years people would still be setting records. You’d think that at some point, the human body would just max out. But in […]