Goodwin Champions is an interesting product for Upper Deck that contains a variety of interesting content. For the 2009 Goodwin Champions set, Upper Deck’s product development team wanted to come up with an innovative way to showcase Landmarks. The team wanted to capture aspects of the Landmark and house it in a card. There were [...]

More...