Is this a mock draft? No.

I've pretty much given up on making mock drafts for the NFL event. There's loads of variables at play.

Enter your number to get our free mobile app

Free agency has not started yet. The teams that certain players sign for can drastically shake up draft plans. Case in point: Tom Brady. Will he re-sign with the Patriots? Will New England try to sign a different QB (Mariota, Dalton, Tannehill...)? Will they draft their QB of the future? A million things can happen between now and April 23.

Also, trades are another stick that gets thrown into the bike wheel spokes of my mock drafts. Pre-draft and day-of draft trades can completely screw up the draft order, and thus where certain players will go.

The next best thing we can do however, is simply offer suggestions on what type of player teams should go for, and see what players should be around by the time the New York teams are on the clock.

Giants -- Best Defensive Player Available

The Giants have the number four pick in the draft, so the pool of players they will likely for is relatively small.

Luckily for the Giants tissue paper-like defense, the top of the draft is absolutely stacked with top prospects at every defensive level.

Ohio State defensive end Chase Young did not attend the draft combine, but it's pretty much widely accepted that he is a generational prospect.

Clemson linebacker Isaiah Simmons improved on his already stellar CV and bossed his workouts at the combine.

Ohio State cornerback Jeff Okudah also had a strong showing the combine, and looks to be a walking Stephon Gilmore comparison.

Any of these would go miles to help plug up the holes on the sinking G-Men defense. They should be able to get at least one of those three players.

Recommended players: Ohio State DE Chase Young, Clemson LB Isaiah Simmons, Ohio State CB Jeff Okduah

Jets -- Offensive Tackle

Did you see recently how the Carolina Hurricanes had a bit of a goalie emergency and needed their zamboni driver to set up shop in between the pipes? I was half expecting something similar to happen to the Jets last season given their quarterback situation.

Picture it: The ball boy runs out of the tunnel wearing a jersey that is far too big on him. He nearly messes his pants out of fear, following an especially menacing glare from across the line of scrimmage from Myles Garrett; fears of getting cracked across the skull with his own helmet fresh in his mind...

Jets quarterbacks dropped like flies. Sam Darnold missed games due to mono. Backup Trevor Siemian went down for the season shortly after. Third-string quarterback Luke Falk got battered by opposing defenses and so did Darnold once he returned to action.

On top of that, look at Le'Veon Bell's rushing stats for 2019. Abysmal.

To be honest, it is a miracle that the team finished 7-9.

Pro Football Focus ranked the Jets offensive line as the fifth-worst in the league.

When you have a top-tier quarterback prospect and an elite running back in the backfield, you need to build up the offensive line and make it a priority.

At pick 11, there should be at least one top-level offensive line prospect available. If there is not one, the Jets should at least think about trading back a bit as to not reach for anyone and maybe grab an extra pick along the way.

Recommended players: Alabama OT Jedrick Willis, Iowa OT Tristan Wirfs, Georgia OT Andrew Thomas, Louisville OT Meckhi Becton

Bills -- Wide Receiver

This is a stacked draft for prime wide receiver talent, and luckily for Buffalo, that is their biggest need.

The Bills are on the cusp of something good. They have an elite defense, solid offensive line, an effective running back, and a quarterback in Josh Allen that, if he adds some polish to his game, could become one of the better quarterbacks in the league.

However, they lack some firepower on the outside. John Brown had a breakout year, but I see him more as a high-level number two wideout, rather than a pure WR 1. Cole Beasley is most effective as a slot guy. The rest of their corp are good for occasional four-wideout sets.

They need to grab some playmakers. The best part is that there should be a few hanging around at pick 22. The downside is that the Cowboys, Dolphins, Raiders, Jaguars, and Eagles pick right before them. All those teams will likely at least consider going with one of the wide receiver talents. There may be some tug-of-war necessary for the Bills to get their man.

Alabama wideout Jerry Jeudy will likely be gone by 22, likely not sliding past the Raiders at pick number 12. Again though, the talent coming through the pipeline runs deep this year.

Recommended players: Alabama WR Henry Ruggs III, Oklahoma WR CeeDee Lamb,  Clemson WR Tee Higgins, Colorado WR Laviska Shenault Jr., LSU WR Justin Jefferson.