Think it through:
Player expects sponsor to provide attire.
Sponsor has to order attire before it is needed.
Stickers are FAR cheaper, go on any piece of attire, ensure adherence to branding, easier to deliver to player.
Using stickers, instead of embroidery, is a sound practice.
I have thought it through and it's cheap as hell on the sponsor's part.
Hell, they should have a shirt made up in advance when they are pitching the idea to the player to even sign up with them
I hope you were kidding