David Pollack [Mirror Red Autograph] #158 — 2005 Leaf Certified Materials card price ($20.50) | comps.io