It was a wild off-season with some big name players changing teams. Tom Brady is no longer with the Patriots and Rob Gronkowski is back after taking a year off. DeAndre Hopkins , one of the best wide receivers in the NFL over the last few seasons, was traded to Arizona. Several running backs coming off disappointing seasons are with new teams.

The pandemic has altered the workouts and practices of teams and continuity is more important than ever. The preseason has already been cut to two games with the possibility that those games don't get played either. There's always risk with players acclimating to new environments and it will be more difficult than ever in 2020. Here are some of the top players that have changed teams.

QUARTERBACKS

Tom Brady (Tampa Bay Buccaneers)

Brady surprised many by signing with the Buccaneers. He will be 43 when the season starts and coming off a season in which he only averaged 6.6 yards per attempt. Brady didn't have the best supporting cast with the Patriots last season, but will have an excellent receiver tandem with Mike Evans and Chris Godwin along with the return of Rob Gronkowski . Brady is a borderline QB1.

Teddy Bridgewater (Carolina Panthers)

The Panthers signed Bridgewater to a three-year, $63 million deal to become the starter. Bridgewater worked with new Panthers offensive coordinator Joe Brady when he was with the Saints. There are a lot of weapons for Bridgewater with Christian McCaffrey , D.J. Moore , Curtis Samuel , Robby Anderson and Ian Thomas . The Panthers defense is shaping up to be one of the worst in the NFL and Bridgewater should be a in a position to pass a lot. He's a solid option if you wait on a quarterback in a super flex league or if you are one of the last teams to take a backup quarterback.

Nick Foles (Chicago Bears)

Foles will compete for the starting gig with Mitchell Trubisky in training camp. Foles suffered a collarbone injury in Week 1 last season for the Jaguars and only played three more games the rest of the season. Foles doesn't have much value outside of super flex leagues since his role is uncertain. If he's named the starter, he could still lose the job if he struggles.

Cam Newton (New England Patriots)

Newton signed a one-year deal with the Patriots in late June and should start if he's healthy. Newton only played two games last season with the Panthers due to a foot injury and had a shoulder injury the year before that affected his stats. Newton had a career-best 68 percent completion percentage in 2018 as he took less chances and dumped it off often to Christian McCaffrey . Newton had a 7.2 yards per attempt that season. Newton's fantasy value is derived mostly from his running. He's working with a great coaching staff and the Patriots will likely shift towards the run more. Newton has a high floor in fantasy and if healthy, he can be valuable. For now, he's a QB2 for fantasy.

Philip Rivers (Indianapolis Colts)

Rivers is coming off a bad season with the Chargers. He ranked 23rd in fantasy points per game, throwing for 4,615 yards with 23 touchdowns and 20 interceptions. Rivers had been a reliable quarterback for years, always staying healthy and finishing around the QB1 area. Rivers, 38, moves to a team with a much better offensive line than he's had the last few seasons, but has less talent around him in the offense. The Colts are a team that wants to run the ball. Rivers isn't a target and there are better backups quarterbacks with higher upside, especially since Rivers doesn't run at all.

Jameis Winston (New Orleans Saints)

Winston didn't get much interest and signed a one-year deal with the Saints. He will back up Drew Brees and has no fantasy value unless Brees misses time.

RUNNING BACKS

Matt Breida (Miami Dolphins)

Breida leaves a crowded 49ers backfield to take on a bigger role with the Dolphins, who acquired him for a fifth-round pick. He will vie with Jordan Howard for touches and will likely be on the field in most passing situations. Breida has shown he can be a productive fantasy back with seven of 14 games with double-digit points in PPR formats with the 49ers in 2018. Breida has a tendency to get banged up, but often plays through it. He averages five yards per carry in his career, although it came in limited opportunity and in a great system for running backs under Kyle Shanahan. Still, Breida is someone to consider in the middle rounds of drafts.

Melvin Gordon (Denver Broncos)

Gordon should be the lead back after signing a two-year, $16 million deal. Gordon missed the first four games after holding out last season and the Chargers eased him back in upon his return. Gordon split with Austin Ekeler last season and didn't play more than 65 percent of the snaps in any game. Philip Lindsay will see some touches, but Gordon has shown he can be a three-down back. Expect Gordon to be involved heavily and he's a solid RB2.

Frank Gore (New York Jets)

Gore deserves a lot of props. He is 37 and still playing running back in the NFL. While he's not efficient anymore, it's amazing he's still playing. There's no fantasy value here, though. He has three total touchdowns over the last two seasons on 347 touches and averaged less than four yards per carry in four of the last five seasons.

Todd Gurley (Atlanta Falcons)

Some people love Gurley this season since the Falcons didn't address the running back position and expect him to get a big workload. I am not one of them. Gurley looked fine running north-south, but he didn't look good at all running laterally. We know he has an arthritic knee and while he made it through last season, the Rams took it easy on him at times. While the Rams offensive line wasn't good last season, Gurley averaged 3.8 yards per carry and career lows of 6.7 yards per reception and 4.2 yards per target. He was targeted only 49 times in 15 games. Gurley is a big risk.

Jordan Howard (Miami Dolphins)

Howard should see a good workload in the Dolphins' offense behind an improved offensive line. Matt Breida will see touches also, mostly in the passing game. Howard takes a slight hit in PPR leagues, but could make up for it with touchdowns. Howard was good last year for the Eagles rushing for 525 yards on 119 carries with six touchdowns in 10 games. Howard can often be drafted as a RB4.

Carlos Hyde (Seattle Seahawks)

The Seahawks signed Carlos Hyde to provide depth at running back. Chris Carson will start and Rashaad Penny , who is coming off a torn ACL, could begin the season on the PUP list. The Seahawks also drafted running back DeeJay Dallas. This will be Hyde's fourth team in four seasons as he rushed for 1,070 yards with six touchdowns last season with Houston, but only caught 10 passes for 42 yards. Hyde turns 30 in September and is insurance for now.

David Johnson (Houston Texans)

Johnson is another running back that appears to be in a good spot to get a lot of volume. The Texans made a bad trade, giving up DeAndre Hopkins for a running back that turns 29 in December. Johnson was fine for the first five weeks last season before a back injury cost him time and an ankle injury cost him his job. Duke Johnson is still in the Texans backfield and he's used mostly in the passing game. Johnson hasn't been the same running back after his big season in 2016 due to injuries. People are more optimistic on Johnson than me.

Chris Thompson (Jacksonville Jaguars)

Thompson's biggest problem is staying on the field. He has missed at least five games in three straight seasons. Jay Gruden is the new offensive coordinator and Thompson is familiar with his system from playing under Gruden in Washington. Leonard Fournette had 100 targets last season as the Jaguars consistently played from behind and it should be the same this year. Thompson is only a pick in the final few rounds of PPR formats since he will have a limited role.

WIDE RECEIVERS

Robby Anderson (Carolina Panthers)

Anderson moves from the Jets to the Panthers and it's a bad fit. Anderson would have had better value on a lot of other teams. Anderson was one of the primary targets for the Jets last season and had 96 targets, catching 52 passes for 779 yards with five touchdowns. He will have to vie with D.J. Moore , Curtis Samuel , Ian Thomas and Christian McCaffrey for targets. Anderson will unreliable for consistency and is someone to avoid in drafts.

Randall Cobb (Houston Texans)

Cobb signed a three-year, $27 million contract to join the Texans. He showed last season with the Cowboys he still has something left. He caught 55 passes for 828 yards with three touchdowns on 83 targets and averaged 15.1 yards per reception. Cobb will vie with Will Fuller , Brandin Cooks and Kenny Stills for targets and there is an injury history with Cooks and Fuller. Cobb should be in the slot and could exceed value as a someone going cheap in the double-digit rounds.

Brandin Cooks (Houston Texans)

This will be the cheapest Cooks has been in drafts in a while. The Texans lost DeAndre Hopkins and added Cooks and Randall Cobb to go with Will Fuller and Kenny Stills . Fuller should be the top target, but he's had problems staying healthy, missing 20 games over the last three seasons. Cooks, who was traded for the third time, has at least five documented concussions, so there's risk with him, too. Cooks is a good fit with Deshaun Watson , who led the NFL in passing completion on deep-ball passing attempts. Cooks is often drafted as a WR4 and he can finish better.

Stefon Diggs (Buffalo Bills)

Diggs is an excellent wide receiver, but goes from an accurate passer in Kirk Cousins to Josh Allen , who struggles with accuracy. Allen had a 52.8 percent completion rate as a rookie and was at 58.8 percent last year. Allen will connect with Diggs on some big plays, but there will be inconsistency. Receivers need time to adjust with a new quarterback and the lack of off-season reps will make it more challenging than usual. The Bills want to focus on the run and limit the passing plays and Diggs won't get huge volume, even as the top target in the passing game. John Brown led the team with 115 targets last season. Diggs has shown the ability to be successful on less volume than most receivers, but he's risky and will be erratic. Diggs shouldn't be a target in drafts.

Devin Funchess (Green Bay Packers)

Funchess injured his collarbone in Week 1 with the Colts last season and missed the rest of the year. Judging on his draft price, few are anticipating Funchess making an impact with the Packers. They are clearly in need of a second wide receiver opposite Davante Adams . Funchess could emerge, but he's been inconsistent in his career. His best season came in 2017 with the Panthers when he had 111 targets and caught 63 passes for 840 yards and eight touchdowns. There are players with better chance to succeed than Funchess in the later rounds.

DeAndre Hopkins (Arizona Cardinals)

It's difficult to knock Hopkins. He's one of the best receivers in the NFL and has been a consistent fantasy producer. He's done it often with bad quarterback play. Hopkins moves to an ascending offense with Kyler Murray at quarterback. Hopkins has at least 150 targets in five straight seasons. He has at least a 30-percent target share in three consecutive seasons. That is likely to decline, but it might not be by much. Hopkins has been a Top 5 receiver in four of the last five seasons. There is some concern as the history of receivers changing teams isn't great. Odell Beckham is an example from last season. Hopkins won't fall off, but he's not an ideal target in the late first or early second round. There's more risk than most think.

Breshad Perriman (New York Jets)

Based on early drafts, many still don't believe in Perriman. He's extremely cheap and worth drafting because of the ceiling he has displayed the last two seasons. Perriman has size and speed and on 95 targets over the last two seasons with the Buccaneers and Browns, he averaged 18.9 yards per catch and 10.5 yards per target. In the last five games for the Buccaneers last season, Perriman had 25 receptions for 506 yards and five touchdowns. Perriman will be one of the primary targets for the Jets along with Jamison Crowder . Perriman may disappoint like he has in his career, but there have been good signs the last two years and based on his cost, I am buying.

Emmanuel Sanders (New Orleans Saints)

The excitement for Sanders has me perplexed. Sure, he's the best second wide receiver the Saints have had in a while, but I don't see it paying off for fantasy. Michael Thomas , Alvin Kamara and Jared Cook are going to get most of the targets. The wide receivers other than Thomas only had 93 targets last season. Even if Thomas sees fewer than 185 targets than last season, which is likely, there's still not enough for Sanders to be consistent. This is a better NFL move than fantasy.

TIGHT ENDS

Eric Ebron (Pittsburgh Steelers)

After a breakout season with the Colts in 2018, Ebron struggled with an ankle injury, was limited to 11 games and ended the season on injured reserve. In 2018, Ebron had 66 catches for 750 yards with 14 total touchdowns. Ebron had 31 catches for 375 yards with three touchdowns last season. Ebron had ankle surgery in December. Ebron will vie with Vance McDonald for playing time, but the Steelers will use the tight end. Ben Roethlisberger targeted tight ends 111 times in 2018. Ebron is a TE2 with the upside for more if he can get on the field more than McDonald.

Tyler Eifert (Jacksonville Jaguars)

Eifert played 16 games for the first time in his seven-year career last year. He had 43 catches for 436 yards with three touchdowns in a bad Bengals' offense. Eifert had missed 34 games in the previous three years. Eifert has been a solid tight end when he plays, but it has been difficult for him to stay on the field. He's had a multitude of injuries to different body parts.

Jimmy Graham (Chicago Bears)

The Bears surprisingly gave Graham a two-year, $16 million contract. He had a great opportunity to emerge for the Packers, who lacked competent wide receivers outside of Davante Adams , and Graham couldn't capitalize. He had 38 catches for 447 yards with three touchdowns in 16 games. He had five touchdowns in two seasons with the Packers. It would be a surprise if Graham has a fantasy impact.

Rob Gronkowski (Tampa Bay Buccaneers)

It's great to see Gronkowski back on the field. Football is more fun with him on the field. Gronkowski hasn't played a 16-game season since 2011, although he has two seasons of 15 games in that span. He sat out last season and needed a year to rest his body. He's 31 and that's not old for a tight end. He has a great rapport with Tom Brady , but has two excellent receivers to vie with for targets in Chris Godwin and Mike Evans . In 2018, Gronkowski didn't look the same as injuries took a toll. He caught 47 passes for 682 yards with three touchdowns. There's risk with Gronkowski, but he's a Top 10 tight end and isn't as highly priced as I anticipated in early drafts.

Austin Hooper (Cleveland Browns)

Hooper landed in a bad spot for fantasy purposes. Playing with the Falcons was as good as it got for Hooper. There wasn't much competition for targets and he was an excellent value last season as the Falcons led the NFL in pass attempts. He will be overvalued with the Browns. Changing teams with a limited off-season isn't ideal and he has way more competition for targets in an offense that appears to be run-oriented under Kevin Stefanski, who was with the Vikings last season and they were 30th in pass attempts. While the Browns signed Hooper to a four-year, $44 million deal, it won't mean great stats.

Hayden Hurst (Atlanta Falcons)

Hurst landed in one of the best spots. The Falcons have been a pass-heavy team and Hurst will slide into the Austin Hooper role. The Falcons don't have much receiver depth after Julio Jones and Calvin Ridley . Hooper had 97 targets in 13 games last season and 88 in 16 games two years ago. Even though Hurst didn't get many targets with the Ravens last season, he averaged 8.7 yards per target. Hurst should be drafted as a TE1.

Greg Olsen (Seattle Seahawks)

Olsen has been a productive fantasy tight end for most of his career and will play for his third team in his 14th season. Olsen played 14 games last year, but has missed 18 games over the last three years. The Seahawks also have Will Dissly and Jacob Hollister . Olsen won't have a big enough role to be fantasy relevant.

Jason Witten (Oakland Raiders)

It will be weird seeing Witten playing for a team other than the Cowboys after playing all 16 years in Dallas. Witten was decent last season after sitting out a year due to retirement, catching 63 of 83 targets for 529 yards with four touchdowns. Witten won't see a big role with Darren Waller ahead of him.