In terms of wealth generation, NFL players like Tim Patrick earn their income primarily through their contracts with their respective teams. The average salary for an NFL wide receiver is around $2 million per year, but top performers like Patrick can earn significantly more through endorsements and bonuses.