The balls needed the company logo on them and it needed to be tough and resilient. With a base idea to use printable water slide decals I picked up at a hobby shop I ran some tests on a blank piece of leather and I found the right mix and technique to get them to work on leather.
Step 1: What you will need
Printable water slide decal kit (available at any Hobby Shop)
Water (2 bowls)
Water activated glue of your choice ( I used Gorilla glue, the fast cure type)
Computer, printer and photo editor of your choice.