Don't sticker the ball itself. It will look cheap, and won't stand the test of time. Plus, it will de-value the ball. There are lots of team logo Ball display options on this link, but they seem rather pricey to me....
http://www.americansportscollectible...playcases.html
Here's another you might consider... Nice, but still seems high-priced...
http://www.authenticsignedsports.com...531#storeitems
Another less expensive option, if this is your cup of tea...
http://www.authenticsignedsports.com...285#storeitems
I am sure there are lots more, if you simply Google them. Lots of on-line sellers of this stuff. Hope this helps!