All teams have until March 14, the first day of the new league year and this year’s free agency period, to comply, which means Roseman and his staff are extra busy crunching numbers and negotiating with agents about how to reduce their 2018 salaries with a minimum of damage.

Fortunately, there’s plenty of options available to them to be able to get comfortably enough under that number to execute a feasible offseason plan.

Here is a look at the key players in the process:

• DE Vinny Curry. The lucrative contract extension he signed after the 2015 season, has him due to make $9 million this year and count $11 million against the cap when the $2 million proration from his $10 million signing bonus is factored in. The Eagles are reportedly negotiating for him to take a pay cut. Releasing or trading him now would trim $5 million from the cap. Releasing or trading him after June 1 would clear $9 million in cap space.

• WR Torrey Smith. Smith is due $5 million this year, the final year of a two-year deal he signed last year. The Eagles may want him back, but not at that number. They’re likely talking to him as well about a cut. Barring that, they would get all $5 million scraped off their cap if they cut him or release him now.

• T Jason Peters. Has a cap hit of $10.6 million and contract that would stick the Eagles with $6.3 million in dead money to save $4.3 million under the cap if they cut him now. If Peters, who is 36 and coming off a major knee injury, won’t accept a pay cut, another option would be to wait until after June 1 to cut him. That would bring $7 million in cap relief and lessen the dead money to $3.6 million.

• DE Brandon Graham. He’s entering the last year of his contract, which will cost the team $8 million against the cap, and he wants a raise. The Eagles can lessen the cap hit considerably and give him a raise at the same time by giving him another contract extension in which a lucrative signing bonus could be prorated over, say, four years.

• TE Brent Celek. It will cost the Eagles $5 million to keep him. They can save $4 million by letting him go. If this doesn’t happen, the Eagles almost certainly will need him to accept a pay cut. Knowing Celek, he’ll probably take it, because money isn’t as important to the longest-tenured member of this team as being a part of something special.

• G Brandon Brooks. The 28-year-old is signed through 2020, when he will be 30. An extension or restructuring can help the Eagles get the cost of this year’s cap hit down and maybe put a little more money in his pocket at the same time.

Additionally, there are others whose contracts can be restructured to push some of the money they’re due this year into next season, freeing up more space.

There are many ways the Eagles can get comfortably enough under the cap to, say, keep valuable linebacker Nigel Bradham from signing somewhere else in free agency and keeping their roster at a Super Bowl level.

They don’t have much more time, though, with the cap deadline fast approaching.