In terms of generating wealth, NFL players like Mark Perry receive income primarily through their salaries from their respective teams. Additionally, players can earn money through endorsements, sponsorships, and appearance fees. As a young and promising player in the NFL, Perry’s income is expected to grow significantly in the coming years.