Hudson’s wealth primarily comes from his professional football career, where he earns a salary as a player for the Cincinnati Bengals. In addition to his salary from playing in the NFL, Hudson may also generate income from endorsements, sponsorships, and other business ventures.