June 6, 2019MiscellaneousBig Ed Delahanty was one of baseball's earliest home run hitters. But on July 2, 1903 he died under bizarre circumstances. What actually happened?