Upper Deck just revealed the Blizzard Legacy Collection, a new set of premium trading cards featuring characters from across the company’s major franchises. These stunning collector’s items are available now, and are a must-have for any Blizzard fan.