Houston Astros’ World Series title gets plenty of Topps cardboard

Not long after the final out of Game 7 of the World Series last night, Topps showed its hand for the commemorative cardboard.

The Houston Astros already have three World Series champions options available via the company’s website.

Continue reading