Topps Loses Football License

While I don’t post much these days, the news that Topps lost their NFL Players Inc. license to publish football cards was clearly big enough to warrant a post. I first saw the news at Cardboard Junkie (although he...

Read More