The idea that someone somewhere is always getting better than you should never leave your mind, particularly if you’re an athlete. In a world where everyone is always trying to get the edge on the competition, how could anyone take … Read the rest