According to ESPN News 34 year old Randy Moss has decided to call it quits. According to his agent Joel Segal:

“After weighing his options and contemplating offers, he’s decided to retire,”

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