Upper Deck is Finally Selling Call of Duty League Cards

Upper Deck is finally releasing Call of Duty League trading cards. Now I know what you’re thinking…Finally? Well the Upper

Read more