The 2019 campaign was supposed to be a bridge year to contention for the New York Jets, but instead, it served as a season that only highlighted the Jets' weaknesses.

Now, to be fair, New York dealt with its fair share of injuries this year, but that doesn't change the fact that a whole lot of holes on the Jets' roster were exposed.

Fortunately, Gang Green is going to have some decent cap space to work on its issues this offseason.

Here are three free agents the Jets should already be targeting:

3. Dante Fowler, Linebacker

The Jets are in desperate need of a pass rusher, and Dante Fowler would immediately plug that hole. The catch is that Fowler will almost surely be very costly, and it's unknown if New York would want to splurge so much on one player, especially when it has so many needs on the offensive side of the ball.

Nevertheless, Fowler, who logged 11.5 sacks for the Los Angeles Rams in 2019, could be a game-changer. Imagine a linebacking corps that includes Fowler and C.J. Mosley. That would be downright scary.

The Jets certainly have more pressing needs, but a talent like Fowler could be too tantalizing to pass up.

2. Robby Anderson, Wide Receiver

New York is in a pickle here.

It badly needs wide receiver help, but its best wideout in Robby Anderson is going to be a free agent. That means the Jets may not be able to dedicate a ton of money to the position this offseason. It also means it cannot afford to let Anderson go.

Is Anderson a true No. 1 receiver? Probably not, but he is the best the Jets have right now. Jamison Crowder is good, but he is a slot guy. Quincy Enunwa? His career is in jeopardy after his latest neck injury.

As you can see, Gang Green doesn't exactly have a ton of options.

Of course, the Jets can explore the rest of the free-agent market and look at potential steals such as Devin Funchess, but they also have to make sure to have at least one reliable guy in their passing game.

1. Anthony Castonzo, Offensive Tackle

To put it plainly, the Jets' offensive line stinks, and on top of that, their best offensive lineman left tackle Kelvin Beachum, is set to be a free agent.

The good news is that there is a better option out there, and his name is Anthony Castonzo.

Castonzo has spent the first nine years of his career with the Indianapolis Colts, and while he has never made a Pro Bowl, he has remained a steady contributor and has been one of the NFL's most underrated tackles.

He is also pretty durable, having never had any major injuries and having played full 16-game campaigns six times in nine seasons.

The Jets need plenty of help along their offensive line, but their spending in that area should start with ensuring that the left tackle spot is secure. Castonzo would certainly bring some stability and would make sure Sam Darnold's blindside is protected.