As a professional football player, Montgomery generates his wealth primarily through his NFL contract, which includes a base salary, signing bonus, and potential performance-based incentives. While his exact net worth is not publicly disclosed, NFL players typically earn salaries ranging from the league minimum of $660,000 to several million dollars per year, depending on their experience, performance, and position.