Salary cap

The NFL's cap is a hard cap that the teams have to stay under at all times, and the salary floor is also a hard floor. Penalties for violating or circumventing the cap regulations include fines of up to $5 million for each violation, cancellation of contracts and/or loss of draft picks. Violating the salary floor regulations does not result in any fines or competitive penalties; instead, deficiencies are placed into a pool and distributed among all players who were on the regular roster of the offending team during a four-year floor cycle, prorated according to time on the roster in said period.

Question: is there a salary cap in nfl football
Answer: yes