Tennis can be a very lucrative sport at the highest level with tournament prize money and brand sponsorships, but at most levels of tennis, the cost of equipment, coaching, and travelling can make it a difficult career.