Former Viking receiver Randy Moss has retired after 13 seasons in the NFL.  The 34-year old receiver is a free agent and played for 3 teams in 2010.  He played 4 games with the Vikings in 2010 and had just 13 catches for 174 yards and 2 touchdowns.  He finishes his career with 954 receptions for 14,858 yards and 153 touchdowns.  The Vikings drafted Moss with the 21st pick in the 1998 NFL draft and he played his first 7 seasons with the Vikings before being traded to Oakland.