An Arizona Cardinals fan holds a sign for quarterback Josh Rosen (3) during the third quarter against the Seattle Seahawks at State Farm Stadium in Glendale, Ariz. September 30, 2018. Michael Chow/The Republic

Arizona Cardinals Josh Rosen tries to hurry a play against the L.A. Chargers in the first half during a preseason NFL football game on Aug. 11, 2018 at University of Phoenix Stadium in Glendale, Ariz. Rob Schumacher/azcentral sports

Arizona Cardinals Josh Rosen smiles on the sidelines against the L.A. Chargers in the second half during a preseason NFL football game on Aug. 11, 2018 at University of Phoenix Stadium in Glendale, Ariz. Rob Schumacher/azcentral sports

A fan hangs up a Arizona Cardinals quarterback Josh Rosen jersey on July 28, 2018, during the Arizona Cardinals training camp at the University of Phoenix Stadium in Glendale, Arizona. Brian Munoz, Brian Munoz/The Republic

Arizona Cardinals draft picks Josh Rosen (left) and Christian Kirk throw out the ceremonial first pitch before the Diamondbacks host the Reds at Chase Field in Phoenix May 29, 2018. Michael Chow/azcentral sports

As we wait for the Cardinals to trade quarterback Josh Rosen to the Patriots, Giants, Dolphins, Raiders, Redskins, Packers or one of the other 25 NFL teams, let’s pass time by looking at what the Cardinals have, and have not, accomplished this off-season.

(We can pause every few paragraphs or so to see if there is anything new with Rosen.)

Over the past two months, the Cardinals have added 14 players via waiver claims, free agency and trades, and at least seven are expected to start. An overhaul of this scale was expected given last year’s 3-13 record and the resulting coaching change.

Historically, the offensive line, tight end and cornerback positions have been trouble spots for the Cardinals. That held true in 2018, which is why all three units have been reshaped for 2019.

But there is work left to do, which is another indication of just how bad the Cardinals were last season. They had so many needs that it was inevitable they wouldn’t be able to address them all before the end of March.

(Nope, still nothing on Rosen, other than according to social media his classes at UCLA are over for the quarter. No word on grades.)

The two glaring weaknesses that remain are along the defensive line and at receiver. Here’s a look at each area.

Defensive line

The Cardinals on Thursday signed former Charger Darius Philon to a two-year deal. According to NFL Network the contract includes $5 million guaranteed.

It’s a sensible signing, because Philon is a solid player, and he’s only 25. He should continue improving.

But even with Philon on board, the Cardinals are dangerously thin at the position. Corey Peters is the only healthy returning player with much starting experience.

The other three healthy defensive linemen, Cameron Malveaux, Pasoni Tasini and Vincent Valentine, have a combined 30 games of experience. Only Valentine has started and that happened just three times.

The absence of an impact player to pair with Peters is one of General Manager Steve Keim’s major failures in the past two years.

Two years ago, the Cardinals allowed Calais Campbell to leave via free agency because they deemed him too expensive. Campbell had just turned 30 and the organization had concerns about his durability.

And, most important, the Cardinals believed Robert Nkemdiche, a first-round pick in 2016, would adequately replace Campbell.

Instead, Nkemdiche has been a bust. He wears No. 90 and is eccentric, but those are the only things he has in common with former Cardinal Darnell Dockett, who had a fondness for exotic animals.

Nkemdiche has shown little passion for the game, and he’s dealt with numerous injuries, including an ACL tear suffered in December. It’s questionable if he will be ready for the start of the season.

Oh, and Campbell? He hasn’t missed a game in two years with the Jaguars. He also has made the Pro Bowl each season, made All-Pro in 2017 and has 25 sacks in two years.

There is still time to address this position, and there are players available who can help. Rodney Gunter, who started 10 games last season, remains on the market, as does Benson Mayowa, who started four.

The Cardinals could also draft Alabama tackle Quinnen Williams with their first pick and then not have to worry about one defensive line spot for the next five years or so.

(Still nothing on Rosen. Feel free to speculate, however, if he will be a Cardinal on April 1, the day off-season workouts can begin. I’m guessing yes. And if he does interviews then, I’m betting he says he’s not worried about things that are out of his control, like the price of gas and being traded.)

Wide receiver

It’s more difficult to find help at this position than almost any other. That’s not good for the Cardinals, who have Larry Fitzgerald, Christian Kirk and little else.

The talent pool in free agency was shallow, which is why the Cardinals signed Kevin White, the seventh overall pick in the 2015 draft.

White’s spent most of his NFL career on injured reserve, but the Cardinals aren’t paying him much ($1.5 million), so the move has little risk.

There’s not a receiver worthy of being taken No. 1 overall, but the Cardinals lofty draft status should help them address the position in following rounds.

Arizona State’s N’keal Harry would be make sense at the top of the second round, but so would a number of others, including Marquise Brown from Oklahoma, who played in a similar offensive system to that of new Cardinals coach Kliff Kingsbury.

It’s difficult for a rookie receiver to make an immediate impact, but the Cardinals will need that to happen. Or one of the young returning receivers to improve, such as Chad Williams, Jalen Tolliver or Trent Sherfield.

(Still nothing new on Rosen. But I did find out that if you do the “Florida Man” meme via Google with Rosen’s birthday, you get this. “Florida man arrested for throwing alligator through drive-thru window." It was not Dockett. I checked)