That system is basically a donation dressed up as a "stock".
The TLDR from that article:
"The Packers bylaws and NFL rules severely restrict transfers of Packers stock... And: No one may buy more than 200 shares... And: The offering will initially be limited to persons in the United States, as well as Guam, Puerto Rico and the U.S. Virgin Islands"
This could not have been achieved with an NFT, since NFT's can't censor pre-sale nor post-sale trading.