I pulled an '08 Finest redemption and mailed into Topps back in March. I wanted to ask if anyone who has pulled one of these has received it yet??
Its been six months since I mailed mine in and its a 2008 product, so it should be out by now, right?
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.