In terms of wealth generation, NFL players like DJ Ivey typically earn a significant portion of their income through their contracts with their respective teams. Additionally, they can also make money through endorsements, appearances, and other off-field ventures.