Here are the moves the Tampa Bay Buccaneers should consider when free agency opens at 4 p.m. ET Thursday:

DeSean Jackson has topped 1,000 receiving yards in three of the past four seasons. Brad Mills-USA TODAY Sports

Find a wide receiver: It's imperative that the Bucs not only find a replacement for Vincent Jackson, but also bring some speed to the offense, which means they should not only address wide receiver in free agency but also in the draft. DeSean Jackson would bring some sizzle to the offense, and he already has a relationship with quarterback Jameis Winston, who has made it known how much he'd love to have Jackson. Several league sources have said as late as Sunday night that they believe the Bucs will go after him and are early favorites to land him.

As for other options, Terrelle Pryor is coming off his first full season at wide receiver and managed to produce a 1,000-yard season -- that's pretty incredible considering Cleveland used six quarterbacks in 2016. If the Bucs want a player with Vincent Jackson's massive catch radius, they also could turn to Chicago's Alshon Jeffery or Kenny Britt (check out his one-armed, 47-yard catch).

Shore up both safety spots: Both starters from last season -- Bradley McDougald and Chris Conte -- will become unrestricted free agents, leaving only Keith Tandy at that position, as Ryan Smith has moved to cornerback. Tandy could very well start next season, and they should at least bring back McDougald, who has emerged as a solid run-stopper. Getting Conte back on another one-year deal isn't a bad idea. His interceptions against Chicago and Kansas City changed the course of the Bucs' season dramatically. The Bucs could target Arizona's Tony Jefferson, whom Bucs general manager Jason Licht helped sign as an undrafted free agent in 2013 (while he's at it, book a plane ticket for Cardinals defensive lineman Calais Campbell). There's also Kemal Ishmael, who had four interceptions in 2014 playing for Mike Smith in Atlanta, including a pick-six against Tampa Bay.

Re-sign Jacquizz Rodgers: Doug Martin still has to serve the remaining three games of a four-game suspension, so the team needs a starting running back. Rodgers is the most versatile back the Bucs have in terms of rushing inside, outside, his abilities as a pass-catcher and blocker and with picking up blitzes. The team can re-sign him and avoid pursuing a higher-priced free agent like Adrian Peterson or Jamaal Charles, while also drafting a running back as a cost-effective alternative. It's a deep class at that position.

Get some pass-rushing help: The Bucs got some good production out of Robert Ayers last year, despite an ankle injury, and they're happy with the progress of Noah Spence, but they want more out of their pass rush. As stated above, Campbell would be a huge upgrade along the defensive line, and Licht has some strong familiarity with him, given his time in Arizona. His 6-foot-8 frame and long arms allow him to get his hands on a lot of balls, and his ability to line up all along the defensive line would be a huge asset. His 32 batted passes are fourth most among all defensive linemen since 2008, and he's had 56.5 sacks during that time span. He's been incredibly durable for the Cardinals, too, missing just six regular-season games in nine seasons, a huge plus given the injuries that unit faced last season.