News

More than 134K people purchased the Pope Leo XIV Topps NOW card, making it the best selling non-sports NOW card of all time.