Two Strong

Neil Armstrong died Saturday. Lance Armstrong, in a sense, did too. I’m still trying to sort out my feelings on performance enhancing drugs (“PEDs”) and why we might convict certain individuals in the court of public opinion over them and not others. That aside, both Armstrongs refused to be ordinary or aim too low. In […]