This Saturday is Topps National Baseball Card Day is back this year on August 12!
Participating hobby shops are handing out FREE packs of exclusive National Baseball Card Day packs featuring one player from 29 teams. The 30th card – which features Mike Trout – will be handed out as part of a gift with a $10 purchase of Topps products at the shop.
Cards are available while supplies last.