Topps loses baseball card licensing agreement and plans to go public.

previous post