Jeff Leonard is a Baseball-Player, currently playing for . Jeff Leonard was born in in . There are currently 68 Cards of Jeff Leonard in our Database including 1 rookie Cards and 65 variations Cards. The most valuable Card of Jeff Leonard is currently 1980 Topps #106 Jeff Leonard PSA 10 by Topps from 1980 with a worth of approx. $128.5.