Arizona Announces Allen Will Retire Wednesday, July 26th , 2051 Arizona reliever Steve Allen revealed today at a press conference that he will retire at the end of the year.
In his 83-game career, Allen's won-lost record is 4 wins and 7 losses with a 8.28 ERA and 113 strikeouts in 120.2 innings. He has been credited with 3 saves.