As an NFL player, Leatherwood generates his wealth primarily through his football contract, endorsements, and various other income streams associated with being a professional athlete. While his exact net worth is not publicly disclosed, it is estimated to be in the millions of dollars. Given his young age and early success in the NFL, Leatherwood has the potential to continue growing his net worth in the years to come.