In terms of generating wealth, professional football players like Theo Johnson can earn significant salaries through their contracts with NFL teams. While specific details of Johnson’s contract with the Giants have not been disclosed, it is common for NFL players to earn substantial salaries and bonuses based on their performance and contributions to the team.