
In the NFL, players are able to sell merchandise bearing their names through the magic of licensing.
"An NFLPA license delivers rights for over 2,000 current NFL players through its group licensing program," the players' union's website reads. "The group license is for six or more players."