Al Messerschmidt/Getty Images
2. Marvin Harrison
With 1,102 receptions for an enormous 14,580 receiving yards while scoring 128 touchdowns, Marvin Harrison will get into the Hall of Fame one day for sure. In 2002 Harrison broke Herman Moore’s single season receptions record by 20 receptions. He finished with 143 catches, and he also had over 1,700 yards receiving.
In December, 2006 Harrison became just the fourth player in NFL history to record 1000 receptions, joining Jerry Rice (1549), Cris Carter (1101), and Tim Brown (1094). He is one of only seven wide receivers in NFL history to reach amazing 100 touchdowns.
During a 2007 game against the Denver Broncos, Harrison hurt his knee while attempting a block and was absent for the season, making only a small appearance in their lone playoff game that season.
It marked only the second time Harrison had missed regular season action due to injuries, and the first since 1998. In 2008, in a game against the Detroit Lions, Harrison caught his 1,095th career reception, passing Tim Brown for third all time.