Sam Bell has generated his wealth through his lucrative football contracts, endorsement deals, and sponsorships. His exceptional performance on the field has led to several lucrative contracts with Bristol City and other clubs. Additionally, his popularity as a football player has attracted numerous endorsement deals and sponsorships, further adding to his wealth.