2023 Upper Deck Blizzard Legacy Collection is an entertainment card release that features some of Blizzard’s best known video games, such as Overwatch and World of Warcraft. Upper Deck previously worked with Blizzard for a limited amount of ePack cards, but this is the first full release for the brand. There is a full base […]