Financially, Johnson’s earnings come from his NFL contracts, endorsements, and other ventures. As a fifth-round draft pick, he signed a modest rookie contract with the Buccaneers and later secured a deal with the Rams. Additionally, Johnson may have endorsement deals that further boost his financial profile.