Yes, Topps now offers the option to make custom sporting cards. Customize the card design, logo, team name, and more. A custom 20-card pack is available for only $9.99.