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?
Its been six months since I mailed mine in and its a 2008 product, so it should be out by now, right?