Tag Archives: Lawrence E. Myers
Lon Myers
Lon Myers (Track and field. Born, Richmond, VA, Feb. 16, 1858; died, New York, NY, Feb. 15, 1899.) Perhaps at no time in track and field history has a single athlete dominated the sport the way Lawrence E. Myers did from 1879-85, during which time he set world and American records at virtually every distance […]