Financially, Martin’s earnings come from his NFL contracts, practice squad stints, and potential endorsements. As a player who is still establishing himself, his earnings have been modest compared to more established players. However, his performance and potential could lead to more significant opportunities in the future.