Richard Hidalgo #5 — 2001 Upper Deck Twizzlers Big League Challenge card price ($1.69) | comps.io