What is the name of the NFL's salary cap, instituted in 1994, which limits the total amount teams can spend on player salaries to promote competitive balance?
ANFL salary cap✓
BRevenue sharing
CLuxury tax
DRoster limit
The salary cap was a key part of the 1993 Collective Bargaining Agreement and is calculated as a percentage of league revenue, making it a hard cap with few exceptions.