I am 99.9% certain after researching and talking with folks this is genuine. I should’ve known with how high quality the printing looked. Super happy to win it.
Now just need to handle it to be 100% certain.
https://ourgame.mlblogs.com/stranges...s-f60724613898