Greg Maddux #90 — 2002 Finest card price ($1.49) | comps.io