I don't want to make a new thread for what is likely a silly question so I'll ask all the geniuses in here. I was out of the hobby for 25+ years, is there a connection between Leaf and Upper Deck? Why is this Upper Deck card in what looks like an official Leaf stickered one touch?