One of the best NFL wide receivers of all-time is calling it quits.

Future Hall of Fame receiver Randy Moss has decided to retire rather than continue playing.

"After weighing his options and contemplating offers, he's decided to retire," Moss' agent, Joel Segal, said Monday.

Moss, 34, played 13 seasons, catching 954 passes for 14,858 yards with 153 touchdowns.

Last year was the worst of his career.  Moss caught just 28 passes for 393 yards and 5 touchdowns while splitting time with the Patriots, Vikings and Titans.

Prior to last year, he spent 3 seasons in New England.  He was instrumental to the Patriots' 2007 record-breaking season in which they won 16 straight games before losing to the Giants in the Super Bowl.

Moss was drafted 21st overall by Minnesota in 1998 and spent the first seven seasons of his career with the Vikings before playing for the Oakland Raiders in 2005 and '06.

Moss will leave the game among the best ever.  He ranks 2nd to Jerry Rice for most TD catches, 100-yard receiving games and most games with two TD catches or more.

The seven-time Pro Bowler is tied with the Steelers' Hines Ward for 8th all-time in receptions with 954. He is just one of 10 players to have 950 or more career receptions.