Background
Nen, Robert Allen was born on November 28, 1969 in San Pedro, California, United States. Son of Dick Nen.
Nen, Robert Allen was born on November 28, 1969 in San Pedro, California, United States. Son of Dick Nen.
Graduated from the high school, Los Alamitos, California.
Pitcher Texas Rangers, 1993, Florida Marlins, 1993-1997, San Francisco Giants, 1998—2002. Retired, 2005.