Steven Robert Olin (October 4, 1965 – March 22, 1993) was an American right-handed pitcher in Major League Baseball who played for four seasons in the American League with the Cleveland Indians. Olin was a right-handed submarining relief pitcher for the Cleveland Indians from 1988 to 1992. Olin died in a 1993 boating accident while still an active MLB player.
Born |
Steven Robert Olin 4 October 1965 Portland, OR
|
Died |
22 March 1993 (aged 27) Little Lake Nellie, FL
|
Zodiac | Libra |
Tags | Add tag |