I cant speak to the Strasburg specifically, but I can say with absolute certainty (across the sportscard spectrum) that not all limited edition print cards are inserted randomly in packs. They have ways of eeking out into the public, into the hands of related parties, etc....and they never once see the shine of foil.
|