2018 NFL Free Agency: Star rating is out of five. Age listing as of Sept. 1, 2018.
Follow me @walterfootball for updates.
Jarvis Landry, WR, Dolphins. Age: 25.
Jarvis Landry is one of the premier slot receivers in the NFL. He's eclipsed 100 receptions in two of the past three years, and given how long he's seemingly been around, it's shocking that he won't even turn 26 until Thanksgiving.
Josh Gordon, WR, Browns. Age: 27.
Josh Gordon is incredibly talented, but he can't stay out of trouble. He would be ranked as a 4.5- or 5-star player if he were more reliable, but he can't be trusted until he proves himself over a long period of time.
Allen Robinson, WR, Jaguars. Age: 25.
Allen Robinson was a monster in 2015, catching 80 passes for 1,400 yards and 14 touchdowns. However, he hasn't done much since. He had a lazy 2016 campaign, perhaps because he partied too much with Blake Bortles. He was on the field for one game this past season before tearing his ACL. That said, Robinson will turn just 25 in August, so he could still have a very bright future ahead of him.
Sammy Watkins, WR, Rams. Age: 25.
Sammy Watkins was a huge disappointment in 2017. Despite the Rams' offense setting franchise records, Watkins caught just 39 passes for 593 yards and eight touchdowns. Watkins is extremely talented, however, and he's still young (25 in June), so I expect him to dominate elsewhere in the near future, assuming he can stay healthy.
Cameron Meredith (RFA), WR, Bears. Age: 25.
It's difficult to rate Cameron Meredith. He's a young receiver who has shown plenty of potential. He caught 66 passes for 888 yards in 2016. He seemed poised for a big 2017 campaign, but missed all of it with a torn ACL and MCL. It's unclear if he'll ever be the same player again, unfortunately.
Terrelle Pryor, WR, Redskins. Age: 29.
What happened to Terrelle Pryor? He eclipsed the 1,000-yard barrier in Cleveland despite playing with poor quarterbacks. Charles Woodson predicted Pryor would reach 1,800 yards, but Pryor couldn't even get to 300 in Washington, failing to establish any sort of chemistry with Terrelle Pryor. Perhaps he can rebound elsewhere next year.
Marqise Lee, WR, Jaguars. Age: 26.
Marqise Lee has never topped 900 receiving yards in his career, but it should be remembered that he plays in a conservative offense, so perhaps he'll do better elsewhere. Lee has been a solid performer the past couple of years. He thrived at the end of 2017, albeit against some poor secondaries.
Donte Moncrief, WR, Colts. Age: 25.
Donte Moncrief proved that he was just a byproduct of Andrew Luck's elite passing, as he really struggled without him in 2017. However, he still has some potential, and at 25, he has time to improve.
Paul Richardson, WR, Seahawks. Age: 26.
Paul Richardson turns only 26 in April. He has lots of potential - he caught 44 passes for 703 yards and six touchdowns in 2017 - and it'll be interesting to see what he can do in an explosive offense.
Mike Wallace, WR, Ravens. Age: 27.
Mike Wallace has been incredibly inconsistent throughout his career. Sometimes, he's a dynamic deep threat. Other times, he's a mistake-prone receiver who kills his team with drops.
Eric Decker, WR, Titans. Age: 31.
Eric Decker struggled in his one year with the Titans, catching 54 passes for 563 yards and a touchdown. Perhaps he'll bounce back in 2018 with a more creative offense, but there's also a chance that at 31 (in March), Decker has regressed.
Bruce Ellington, WR, Texans. Age: 27.
Bruce Ellington has displayed some nice potential as a potent slot receiver, but he's had major trouble staying healthy throughout his young career.
Tyrell Williams (RFA), WR, Chargers. Age: 26.
Tyrell Williams caught 43 passes for 728 yards and four touchdowns in 2017. He made some big plays, but seemingly made just as many crucial mistakes. He's way too inconsistent to trust, but could improve in that department.
John Brown, WR, Cardinals. Age: 28.
John Brown had an explosive first two seasons in the NFL, eclipsing the 1,000-yard barrier in 2015. Unfortunately, his previous two years have been devastated by injury, and he has long-term health concerns. He'd be a great bargain if he could get over those, but his career might be over soon.
Jordan Matthews, WR, Bills. Age: 26.
Jordan Matthews did not fare well in his first season in Buffalo. He caught 25 passes before getting knocked out for the year with injuries. Perhaps Matthews can bounce back in a better offense next year.
Willie Snead (RFA), WR, Saints. Age: 25.
Willie Snead posted 984 and 895 yards in 2015 and 2016, respectively, but had just eight catches for 92 yards this past season because of injuries and a suspension. Perhaps he'll rebound with a healthy 2018 campaign.
Danny Amendola, WR, Patriots. Age: 32.
Danny Amendola has a checkered injury history, but managed to stay healthy in 2017, catching 61 passes for 659 yards and two touchdowns. Amendola is 32 now, however, and with Julian Edelman coming back, he won't be needed going forward.
Taylor Gabriel, WR, Falcons. Age: 27.
Taylor Gabriel is a speedy receiver with upside, but failed to develop after a strong 2016 season. Perhaps because of Steve Sarkisian, Gabriel's yardage dropped from 579 to 378. Perhaps a better coordinator will make better use out of him.