
Zac Ashworth has generated his wealth through his successful football career, earning salaries from playing professionally for various clubs. In addition to his earnings from playing, he may also have sponsorship deals or endorsements that contribute to his income.
