Little league baseball coach and former Atlanta Journal-Constitution reporter Leonard Teel hitting some ground balls, Medlock Park, Decatur, Georgia, June 12, 1990.

Skip viewer