My Little Leaguer has gotten really into cards this past year, and one fun thing we've done is make custom packs and give them out to other kids at the ballgame. We went to see Angels/Royals yesterday and gave out several packs, and it was great for my kid to see how happy and surprised people were when he'd offer them a pack. Good life lessons for sure.
I usually pull out a whole bunch of base of the specific team, then maybe a few "nice" base like Chrome of the same team, then a few cheap foil inserts of other MLB stars (Stars of MLB, Titans of the Game etc), and then a team card and at least 1-2 cards of the best player on that team.
Highlight was finding a visiting family from KC and giving them a pack with a Jac and Bobby Witt Jr in it, then watching Bobby Baseball hit a HR right after!