Baseball Toaster was unplugged on February 4, 2009.
Will Weiss wrote a nice piece on Melky Cabrera last week over at YESNetwork.com. I'm sorry it's taken me so long to put up a link to it, but in light of last night's Bad News Bears play, there's no better time than the present, right?
Geez, he's got to compete with Vlad?
Comment status: comments have been closed. Baseball Toaster is now out of business.