30 for 30 Shorts - Unhittable: Sidd Finch and the Tibetan Fastball

The Amazin' Mets became even more so in the spring of 1985 when Sports Illustrated profiled their latest phenom: Sidd Finch, a Harvard dropout who spoke 10 languages, played the French horn, wore one hiking boot-and threw 168 mph.