Neil Allen
Neil Allen enjoyed three good years as a closer with the New York Mets in the early 1980s. However, over the course of his 11 years in the majors (1979-1989), the righty bounced back and forth between starting and relieving. Yet despite a rocky road professionally and personally, Allen’s native enthusiasm remained intact. That made […]
