Originally Posted by BearsFaninCltNC
I could have sworn that justin upton chromes stayed over the century mark when released.
Several guys have sold for $100+ at the time of release. Other than Harper, I can't think of one that has never fallen below the $100 mark. I'm pretty sure Upton base autos haven't been in the $100+ range for a few years now.