Greg Maddux [Xfractor] #90 — 2002 Finest card price ($8.50) | comps.io