Nobody outside of NovaCare Complex ever seems to know what the Eagles’ executive vice president of football operations is thinking, or what he might do in a given offseason.

It’s this time of the year when Roseman is in his element. Trying to find under-the-radar free agents, getting talented players at below market value, sneakily conducting a blockbuster trade that nobody expects.

NFL free agency has just about arrived, as teams can begin negotiating trades and contracts with unrestricted free agents beginning at noon on Monday. Then, at Wednesday at 4 p.m., trades and signings can become official.

The Eagles are one of the most interesting teams heading into free agency considering how many players they have hitting the open market. This 2019 Eagles team could look wildly different than the one that snuck into the playoffs in 2018.

A lot of that will happen in the next 48 hours.

To get you ready, here is primer, everything you need to know about free agency as it related to the Eagles, ranging from salary cap status, impending free agents and much more.

SALARY CAP STATUS

The NFL’s official salary cap had the Eagles with $19.76 million in cap space as of Sunday night, though that doesn’t include the cap hit for Brandon Graham’s new contract — which is still unknown — nor the savings from Michael Bennett being traded to the Seahawks, which should become official on Wednesday afternoon after 4 p.m.

After those two moves (and before any others), the Eagles should possess anywhere from $15-20 million in cap room.

IMPENDING FREE AGENTS

The Eagles have 17 impending free agents, with 16 unrestricted. We ranked them already, but here’s a full list for reference ...

- OL Stefen Wisniewski: Releasing Wisniewski would save the Eagles $3 million with less than $1 million dead cap penalty.

- DE Chris Long: Like Peters, he’s more likely to retire than be released, but it would save the Eagles $5.3 million with a $300,000 dead cap penalty if he’s released before March 17.

2020 COMPENSATORY PREDICTIONS

Each team is awarded compensatory picks based on an unknown formula that supposedly factors in salary/contract and performance, among other things. It only works for losing unrestricted free agents, though each is cancelled out for every eligible unrestricted free agent the Eagles would sign. Each team can only receive a maximum of four compensatory picks ranging from the third to seventh rounds.

Assuming the Eagles lose these players, here’s how I’d rank the level of contract they will receive, and their likely range for a compensatory pick return.

1. QB Nick Foles (Round 3-4)

2. WR Golden Tate (Round 3-4)

3. CB Ronald Darby (Round 3-4)

4. LB Jordan Hicks (Round 5-6)

5. DT Timmy Jernigan (Round 5-7)

6. RB Jay Ajayi (Round 5-7)

POSITIONAL NEEDS

Here’s how I’d rank the Eagles’ biggest needs heading into free agency, with a few options I’m intrigued by as potential targets for each spot.