Aaron Leanhardt may not have been a household name in Major League Baseball. But thanks to his invention of the torpedo bat that's taken over the league in 2025, the former MIT physicist has become a ...
We explore some of Wikipedia’s oddities in our 7,023,552-part monthly series, Wiki Wormhole. This week’s entry: Glenn Burke What it’s about: A former LA Dodgers outfielder whose four-year career in ...