In terms of wealth generation, NFL players like DeShawn Williams typically earn their income through a combination of player salaries, endorsements, and bonuses. While specific financial details are not publicly disclosed, it is estimated that Williams has accumulated a significant net worth through his successful football career.