Jeffrey Leonard was born on September 22, 1955 in Philadelphia, Pennsylvania, USA.
Sunday Night Baseball
1987 National League Championship Series
1980 National League Championship Series
1989 MLB All-Star Game
No data