Upper Deck’s Entertainment division has been going through a variety of changes, but now the company is preparing to release a mix of new products based primarily around the Marvel brand. Trading card...
On 18 Feb 2011 By Chris Carlin / 25 Comments