Archives
Classic Galleries
Search
Mark Hofmann
Articles From This Author
Vault
Where Have You Gone, Sidd Finch? After shocking the baseball world in '85, the Mets phenom disappeared. But recent reports suggest he may be planning a dramatic return
By Mark Hofmann