Steve Ellsworth

6'8", 220 lbs
P
Boston Red Sox
Born: July 30, 1960 in Chicago, IL
Experience: 1 year