New York Mets Call On Voltron
Thursday, September 25th, 2008Something has to work, right?
According to a number of reports out of the New York area, the choking ailing Mets have turned drastic measures in order to save whatever post season life they have left. The Onion has much more:
Facing the Cubs in the midst of a three-game losing streak, the desperate Mets sprinted [...]








