Sorry to hear that ... you could also try letting eBay and Sports Card Forum know if you haven't already.
It's a long shot but it doesn't hurt to try.
That's a pretty high profile/valuable card, it won't be hard to spot.
It's a long shot but it doesn't hurt to try.
That's a pretty high profile/valuable card, it won't be hard to spot.