In terms of wealth generation, NFL players like Caleb Farley earn their income through a combination of salary, endorsements, and performance-based bonuses. As a first-round draft pick, Farley signed a lucrative rookie contract with the Tennessee Titans, which likely includes a sizable signing bonus and guaranteed money.