5. Randy Moss
- Position: Wide receiver
- Years with Vikings: 1998–2004, 2010
- Years in the NFL: 1998-2012
- Other teams associated with: Oakland Raiders, New England Patriots, Tennessee Titans, San Francisco 49ers
- Enshrinement year: 2018
When you ask many Vikings fans who their favorite player of all-time is, odds are the name Randy Moss will be said more often than any others. And that’s not a surprise since he was one of the most physically gifted and entertaining pass catchers ever to be in the NFL.
In just 113 games played with the Minnesota Vikings, Moss accumulated an amazing 9,316 yards, second all-time in franchise history to only fellow Hall of Famer Cris Carter. He is also second all-time in franchise history in receiving touchdowns, snagging 92 scores.
In 14 seasons, Moss led the NFL in receiving touchdowns five times, ending his career with 982 catches for 15,292 yards and 156 touchdowns. Even more impressive, he averaged 15.6 yards per catch during his career, proving good things happen with the ball in his hands.
Moss made the Pro Bowl six times and the All-Pro Team four times as well as being named the 1998 NFL Offensive Rookie of the Year and the NFL 2000s All-Decade Team. He is also a member of the Vikings Ring of Honor.