In terms of generating wealth, NFL players like Charlie Heck earn a significant portion of their income through their player contracts, endorsements, and various other opportunities. As a rising star in the league, Heck is sure to attract lucrative endorsement deals that will further boost his earnings.