Topps officially announced today that they have launched a new Online Redemption Program. They also stated that their number one priority is to completely eliminate redemptions from products. The program launches in conjunction with the newest release of Topps Baseball Cards. Below is the official release from Topps: In an effort to improve the ease […]