Baseball Toaster was unplugged on February 4, 2009.
The Philly Daily News looks at whether the fictional Sidd Finch could become a reality. Frankly, I don't buy the argument that the pitchers just don't know that they could throw a 140-MPH pitch. There's got to be something else at work here or someone would have already done it.
Comment status: comments have been closed. Baseball Toaster is now out of business.