Former Viking receiver Randy Moss has retired after 13 seasons in the NFL.
Randy Moss retires after 13 seasons