News

NEW RECORD: Pope Leo XIV has set an all-time record for any non-sports Topps Now card. The trading card company printed 653,737 cards depicting Shohei Ohtani’s history-making 50/50, and he would ...