Worrell was 48-59 with 71 saves and a 3.97 ERA over 678 career appearances with eight teams. He spent his final season in San Francisco, beginning the year as the Giants' closer but pitching in his final game June 8 before persistent neck and shoulder injuries put him on the disabled list.
Worrell underwent arthroscopic surgery on his right shoulder in late August, expecting to be ready for spring training, but the 39-year-old elected to retire with one year left on his contract with San Francisco.
Worrell was the setup man for closer Robb Nen on the Giants' 2002 NL championship team, and he earned 38 saves for San Francisco in 2003.
Worrell, a 20th-round pick by the Padres in 1989, also pitched for San Diego, Detroit, Oakland, Baltimore, the Chicago Cubs, Philadelphia and Arizona.