Most NFL rosters are filled out now that free agency and the draft are clearly in the rear view, but with teams anticipating a potential return to the field in July, we can't rule out a summer trade or two. In fact, there have been a handful of late-offseason blockbusters just in the last few years, from the Chicago Bears' acquisition of Khalil Mack in 2018 to the Houston Texans' Laremy Tunsil package in 2019.

With that in mind, here are five proposed trades that would make sense for both sides ahead of 2020 training camp:

Buccaneers acquire Josh Rosen

Buccaneers get: QB Josh Rosen
Dolphins get: S Justin Evans, 2021 fifth-round pick

rosen-2.jpg
Josh Rosen USATSI

Tampa is firmly in win-now mode after pairing Bruce Arians with Tom Brady, then luring Rob Gronkowski out of retirement. But if the Dolphins are dangling Rosen (and why wouldn't they be?), Jason Licht would assuredly remind Arians that he's still got to keep at least one eye on the future. Current Bucs offensive coordinator Byron Leftwich was Rosen's interim OC during his rookie year in Arizona, Rosen is exactly the kind of heady pocket passer who could learn from Brady, and Tampa has not a single developmental QB in the pipeline. Evans is expendable now that Antoine Winfield Jr. is in town, and he'd at least make for a low-risk, high-reward addition to Brian Flores' defensive backfield, where Minkah Fitzpatrick's old spot could still use help.

Eagles acquire Avery Williamson

Eagles get: LB Avery Williamson
Jets get: CB Rasul Douglas

avery-williamson.jpg
Avery Williamson USATSI

Howie Roseman already said no to a big-money veteran at linebacker by cutting Nigel Bradham, and between T.J. Edwards and third-round pick Davion Taylor, the Eagles have internal candidates for the MLB job. Roseman is definitely not averse to player-for-player swings late in the offseason, however, and old friend Joe Douglas would likely welcome the chance to offload Williamson's $8.5 million cap hit. By giving the Jets much-needed cornerback depth in Douglas, who reportedly already took a pay cut because he's on the roster bubble, Roseman nets a former 100-tackle machine with the option to simply let him walk after 2020. In an abbreviated offseason, Williamson's experience would arguably make even more sense, even if his salary is bloated.

Packers acquire Kenny Stills

Packers get: WR Kenny Stills, 2021 seventh-round pick
Texans get: 2021 fourth-round pick

kenny-stills-texans.jpg
Kenny Stills USATSI

Green Bay went above and beyond to prepare for the future by dedicating its top two 2020 draft picks to potential successors at quarterback and running back, but with Brian Gutekunst forecasting plenty more years of Aaron Rodgers, there's no reason the Packers shouldn't be calling about any available wide receivers. Devin Funchess is an underrated red-zone breakout candidate, but there's no way Matt LaFleur shouldn't welcome an upgrade opposite Davante Adams. Stills would be the perfect fit as a downfield threat, and while Houston could certainly use him, Bill O'Brien loves himself a trade. He's also reconfigured the WR room enough that Stills and his $7 million cap hit have been deemed expendable.

Panthers acquire Haason Reddick

Panthers get: LB Haason Reddick
Cardinals get: 2021 conditional fifth-round pick

haason-reddick.jpg
Haason Reddick USATSI

Drafted 13th overall in 2017, Reddick has worn out his welcome in Arizona, where Steve Keim and Co. effectively replaced him for the second time this offseason by adding multipurpose LB Isaiah Simmons. The Cards could conceivably just cut their former first-rounder after declining his fifth-year option for 2021, but not before auctioning him for scraps. One guy who could easily view Reddick as a reclamation project: Matt Rhule, who coached the veteran at Temple and should be on the lookout for any high-upside additions to Carolina's rebuilt defense. For a late-round pick, why not?

Vikings acquire Yannick Ngakoue

Vikings get: DE Yannick Ngakoue
Jaguars get: 2021 second-round pick, 2021 fourth-round pick, 2021 fourth-round pick

usatsi-13371351-1.jpg
Yannick Ngakoue USATSI

If Mike Zimmer and Rick Spielman are truly comfortable gambling on a bunch of young guns at the CB spot, they'd better ensure their pass rush is improved before Week 1. Danielle Hunter is as good as it gets on one side, but unless Ifeadi Odenigbo is primed for an All-Pro breakout, they could use more power up front. Spielman just collected an extra 2021 pick from the Stefon Diggs trade, he's made big late-offseason moves before (see: Bradford, Sam), and it's beyond clear that Ngakoue wants no part of Jacksonville. If the Jags, who are in true rebuild mode, can get three premium picks for their tagged Pro Bowler, they'd have to consider. Imagine how much better Minnesota would feel about its "D" after a short offseason by adding a second elite pass rusher.