Larry Lederman Passes
… career as a racetrack announcer, passed away on March 5, 2024, after a lengthy battle … the mid-1980s at Atlantic City Race Course, was diagnosed with an inoperable brain tumor … myself, ever. You could say this is no way to live, but you accept it and say let me look at …