This offseason has seen many Wide Receivers change teams. Here is a look at those players. They are tiered into groups from those that should play a large role on their team's offense to those who will be fighting to make the roster.

To see quarterbacks who have changed teams in the offseason so far, click here [VIDEO]. (Since the article was written, Matt McGloin has joined the Chiefs, and Geno Smith has agreed to a deal with the Chargers.)

To see running backs who have changed teams in the offseason so far, click here [VIDEO].

Major part of the offense

  • Michael Crabtree - Baltimore Ravens

After being released by the Raiders, Crabtree latched on with the Ravens for a three-year/$21 million deal ($13 million guaranteed).

In 14 games last season for Oakland, he caught 58 passes for 618 Yards and eight touchdowns. He has gone over 1,000 yards receiving in both 2012 and 2016. In nine seasons, the 30-year-old has 579 receptions for 6,870 yards and 51 touchdowns.

  • Ryan Grant - Indianapolis Colts

Grant originally was going to sign with the Ravens, but they reneged on the deal after he failed a physical. He instead agreed with the Colts on a one-year/$5 million fully-guaranteed contract. The 27-year-old is coming off his most productive season finishing with 45 receptions for 573 yards and four touchdowns. In his four seasons (all with the Redskins), he has compiled 84 catches for 985 yards and six touchdowns.

  • Jarvis Landry - Cleveland Browns

A Pro Bowler each of the last three seasons, Landry was traded to the Browns with the Dolphins receiving a fourth-round pick and 2019 seventh-round pick in exchange.

Still just 25 years old, he led the NFL last year with 112 catches for 987 yards and nine touchdowns. In his four seasons, he has caught 400 passes (NFL-record for first four seasons) for 4,038 yards and 22 scores.

  • Jordy Nelson - Oakland Raiders

The 2016 Comeback Player of the Year was less successful last season for the Packers and ended up being a cap causality. Nelson was picked up by the Raiders on a two-year/$14.2 million deal with $13 million guaranteed. Turning 33 on May 31, he caught 53 passes for 482 yards and six touchdowns in 2017. In nine career seasons, he has 550 catches for 7,848 yards and 69 touchdowns.

  • Paul Richardson - Washington Redskins

Richardson signed a rich deal for five years/$40 million ($16.5 million guaranteed) to join the Redskins. He was a vertical threat with the Seahawks last year averaging 16 yards per catch with 44 catches for 703 yards and six touchdowns. In four years, he has amassed 95 receptions for 1,302 yards and eight touchdowns. He will turn 26 on April 13.

  • Allen Robinson - Chicago Bears

A torn ACL ended Robinson’s 2017 season after one catch for 17 yards in Week 1. That didn’t stop him from receiving a three-year pact worth $42 million with $25.2 million guaranteed to play for the Bears. He turns 25 on August 24, and it was just 2015 when he had 1,400 yards receiving and an NFL-leading 14 touchdowns. He has 202 career catches for 2,848 yards and 22 touchdowns.

  • Sammy Watkins - Kansas City Chiefs

The fourth overall selection by the Bills in 2014, Watkins agreed to a three-year/$48 million contract ($30 million guaranteed) with the Chiefs. Last season with the Rams, the soon-to-be 25-year-old (birthday is June 14) had 39 receptions for 593 yards and eight touchdowns. In his four seasons, he has totaled 192 catches for 3,052 yards and 25 scores.

Could produce, could struggle to see targets consistently

  • Danny Amendola - Dolphins

The 32-year-old Amendola signed a two-year/$12 million pact with $6 million guaranteed to play for the Dolphins. In 15 games with the Patriots in 2017, he finished with 61 catches for 659 yards and two touchdowns. He shined in the postseason though with 26 catches and two touchdowns in three games. Over his nine-year career, he has 426 receptions for 4,109 yards and 19 touchdowns.

  • Jaron Brown - Seahawks

Joining the Seahawks on a two-year/$5.5 million deal ($2.75 million guaranteed), the 28-year-old Brown has spent his first five seasons with the Cardinals. Last season, he put up his best numbers with 31 catches for 477 yards and four touchdowns. Over his five-year career, he has 86 receptions for 1,177 yards and nine touchdowns.

  • John Brown - Ravens

A 1,000+ yard receiver in 2015, Brown has signed with the Ravens for one year/$5 million with $4 million guaranteed. Turning 28 on April 3, he was not nearly as involved in the Cardinals’ offense last year. In ten games, he caught 21 balls for just 299 yards and three touchdowns. Getting ready to enter his fifth season, he has 173 career catches for 2,515 yards and 17 touchdowns.

  • Taylor Gabriel - Bears

Gabriel agreed to a four-year/$26 million deal ($14 million guaranteed) to join the Bears. He has spent the past two seasons with the Falcons and compiled 68 receptions for 987 yards and seven touchdowns (just one in 2017).The 27-year-old has amassed 132 catches for 1,818 yards and eight touchdowns over his four-year career.

  • Allen Hurns - Cowboys

The 26-year-old Hurns signed with the Cowboys for two years/$12 million with $2.5 million guaranteed. Injuries have limited him to 21 games over the last two seasons with the Jaguars. In 2017, he caught 39 balls for 484 yards and two touchdowns. In his four years with Jacksonville, he had 189 receptions for 2,669 yards and 21 touchdowns.

  • Cody Latimer - Giants

A second-round pick by the Broncos in 2014, Latimer hasn’t been productive thus far and hopes a change of scenery will help. He has signed with the Giants [VIDEO] for one year/$2.5 million ($2.47 million guaranteed). Last year, he saw his most action but still put up rather pedestrian numbers with 19 catches for 287 yards and two touchdowns. In his four years, he has 35 receptions for 445 yards and three touchdowns. He will turn 26 on August 10.

  • Donte Moncrief - Jaguars

Moncrief is joining the Jaguars on a one-year/$9.6 million pact, all of which is guaranteed. Turning 25 on August 6, he caught 26 passes for 391 yards and two touchdowns in 2017. In his four-year career all with the Colts, he has caught 152 passes for 1,875 yards and 18 touchdowns.

  • Terrelle Pryor - Jets

Fresh off an extremely disappointing 2017 in his lone season with the Redskins, Pryor is heading to the Jets on a one-year deal worth $4.5 million ($2 million guaranteed). In nine games with Washington, he tallied just 20 catches for 240 yards and one touchdown. The former quarterback saw his first full-time run as a wide receiver in 2016 with the Browns, and he finished with 77 catches for 1,007 yards and four touchdowns. He will turn 29 on June 20.

  • Torrey Smith - Panthers

The 29-year old Smith was traded by the Eagles to the Panthers in exchange for defensive back Daryl Worley. Starting 14 of his 16 appearances with Philadelphia last year, he totaled 36 receptions for 430 yards and two touchdowns. The seven-year pro has caught 302 passes for 4,951 yards and 39 touchdowns in his career.

  • Deonte Thompson - Cowboys

Thompson signed a one-year/$1.8 million contract with $1 million guaranteed to play for the Cowboys in 2018. The 29-year-old saw his most action last year with the Bears and Bills ending with 38 catches for 555 yards and two touchdowns. He has 77 receptions for 1,032 yards and four scores since entering the NFL in 2012.

  • Mike Wallace - Eagles

Wallace will join the defending champion Eagles on a one-year deal worth $4 million ($1 million guaranteed). Owner of three prior 1,000+ yard receiving seasons, he ended 2017 with 52 catches for 748 yards and four touchdowns with the Ravens. The nine-year veteran has 538 receptions for 8,072 yards and 57 touchdowns in his career. He will turn 32 on August 1.

  • Albert Wilson - Dolphins

For three years and $24 million ($14.45 million guaranteed), Wilson will leave the Chiefs and suit up for the Dolphins. In 2017, he accumulated final stats of 42 catches for 554 yards and three touchdowns. Turning 26 on July 12, the four-year pro has caught 124 balls for 1,544 yards and seven touchdowns.

  • Jarius Wright - Panthers

The 28-year-old Wright agreed to a three-year deal worth $7.5 million ($2 million guaranteed) with the Panthers. He has seen less time in the past two seasons with the Vikings. In 2017, he finished with just 18 receptions for 198 yards and two touchdowns. Over six seasons, he has totaled 153 catches for 2,039 yards and ten touchdowns.

  • Kendall Wright - Vikings

Wright is joining the Vikings on a one-year deal (terms have not yet been disclosed). After spending his first five seasons with the Titans, he caught 59 passes for 614 yards and one touchdown in 2017 with the Bears. In his six-year career, the 28-year-old has 339 career receptions for 3,858 yards and 19 scores.

Occasional receiver, full-time returner

  • Cordarrelle Patterson - Patriots

A first-round pick by the Vikings in 2013, Patterson was traded to the Patriots along with a sixth-round pick with the Raiders receiving a fifth-round selection in exchange. The 27-year-old caught 31 passes for 309 yards last year with Oakland and has 163 catches for 1,625 yards and seven touchdowns in his five-year career. He has made more of his mark as a kick returner where he has twice been named First Team All-Pro. He averaged 28.3 yards on his 19 kick returns last year and has averaged 30.2 in 153 returns in his career (five returned for touchdowns).

Need to show something or may become a training camp cut

  • Kaelin Clay - Bills

Clay has agreed to terms (which aren’t yet disclosed) with a Bills team that cut him after four games last year where he caught one pass for 28 yards. He went on to catch five passes for 57 yards in nine games with the Panthers. The 26-year-old has done most of his work as a return man. In 42 career punt returns, he has averaged 9.4 yards and taken it the distance twice. In 17 kick returns, he has averaged 23.2 yards.

  • Jeff Janis - Browns

Janis has agreed to a deal with the Browns (terms not yet disclosed) after spending his first four seasons with the Packers. He never made much of an impact there and only finished with two catches for 12 yards in 2017. For his career, he has just 17 receptions for 200 yards and one touchdown. He returned three kicks last year and has returned 23 in his career (24.7-yard average).

  • Marcus Johnson - Seahawks

Undrafted out of Texas in 2016, Johnson signed with the Eagles but didn’t play for them until last season. In ten games, he finished with five catches for 45 yards. The Eagles traded him and a fifth-round pick to the Seahawks for defensive end Michael Bennett.

  • Andre Roberts - Jets

The 30-year-old Roberts is joining the Jets on a one-year/$1.005 million deal (just $90,000 guaranteed). While he has had prior success as a receiver, he caught just one ball for 12 yards in 2017 with the Falcons. In eight seasons, he has 244 receptions for 2,911 yards and 14 touchdowns.