Brandon Marshall with the Giants is an interesting case. He definitely won't be the No. 1; the question is whether he'll be the No. 2. The Giants have Sterling Shepard in his second season. They'll also throw to other players, having added Evan Engram in the draft, and they like to throw to their running backs.

Marshall is 33, but he's not necessarily washed-up. Over the last decade, he's been one of the league's most productive receivers. Eight times in the last 10 years, he's gone over 1,000 yards -- for four different teams, remarkably enough. He's also caught at least 100 passes in six of those seasons. In that same time span, no other receiver has more than five seasons with 100 catches; only one other player has more than four.

The list of 100-catch seasons over the past decade, grouped in order of most such seasons, is shown below. Marshall has 6 of the 45 -- 13 percent of them. Productive guy.

100-CATCH SEASONS, 2007-2016
YearPlayer Rec Yds TD
2015Brandon Marshall 1091,50214
2013Brandon Marshall 1001,29512
2012Brandon Marshall 1181,50811
2009Brandon Marshall 1011,12010
2008Brandon Marshall 1041,2656
2007Brandon Marshall 1021,3257
2012Wes Welker 1181,3546
2011Wes Welker 1221,5699
2009Wes Welker 1231,3484
2008Wes Welker 1111,1653
2007Wes Welker 1121,1758
2013Andre Johnson 1091,4075
2012Andre Johnson 1121,5984
2009Andre Johnson 1011,5699
2008Andre Johnson 1151,5758
2016Antonio Brown 1061,28412
2015Antonio Brown 1361,83410
2014Antonio Brown 1291,69813
2013Antonio Brown 1101,4998
2012Reggie Wayne 1061,3555
2010Reggie Wayne 1111,3556
2009Reggie Wayne 1001,26410
2007Reggie Wayne 1041,51010
2016Larry Fitzgerald 1071,0236
2015Larry Fitzgerald 1091,2159
2007Larry Fitzgerald 1001,40910
2011Roddy White 1001,2968
2010Roddy White 1151,38910
2015Julio Jones 1361,8718
2014Julio Jones 1041,5936
2015Demaryius Thomas 1051,3046
2014Demaryius Thomas 1111,61911
2012Calvin Johnson 1221,9645
2009Dallas Clark 1001,10610
2015DeAndre Hopkins 1111,52111
2007Derrick Mason 1031,0875
2014Emmanuel Sanders 1011,4049
2015Jarvis Landry 1101,1574
2012Jason Witten 1101,0393
2013Julian Edelman 1051,0566
2014Matt Forte 1028084
2016Odell Beckham 1011,36710
2013Pierre Garcon 1131,3465
2009Steve Smith 1071,2207
2007T.J. Houshmandzadeh 1121,14312

--Andy Richardson