AngelLost6716 AngelLost6716 15-06-2024 Business Answered What is the term for a contractual agreement that allows a player to be paid a percentage of team revenues? A. Profit sharing B. Salary cap C. Endorsement contract D. Revenue stream