On March 28 , 1990 — 1990 – Astros Special Assistant Donald Davidson dies in Houston at age 64. Only four-feet-tall after contracting a childhood illness, Davidson spent 50 years in baseball, working his way up from batboy to baseball executive. Davidson came to Houston in 1976 and served a number of front-office roles. His body was donated to science.
Subscribe to This Day In Baseball
This Day In Baseball on Patreon
Own this Day and Be Part of Baseball History