In the spring of 1985, Sports Illustrated profiled the latest prospect of the New York Mets farm system: Sidd Finch, a Harvard dropout who spoke 10 languages, played the French horn, wore one hiking boot … and ... read more
23 minutes
2015-04-01
United States of America
ESPN Films
269 days ago
You must be logged in to do that!
Sign up for the beta.