Pedro Martinez #99 — 2003 Finest card price ($2.54) | comps.io