Francisco DeLaCruz pitched in the Padres organization in 1986 and 1987. In 19 appearances he went 1-1 with a 6.55 ERA.
I had written about Dodson's Jewelers previously, at the time I thought the photos were taken in NorthTown Mall. Here is a link to a Dodson's ad from 1985, which doesn't even list NorthTown as a location (but it does have University City!)
If it didn't happen on a baseball card, did it make a sound?
33 minutes ago