Baseball Toaster was unplugged on February 4, 2009.
Wabbit Seaon! Duck Season!
Let the sniping begin!
Arbitration season opened today with Bruce Chen losing to the Reds and having to accept a $700 K (as opposed to his desired $830 K) salary.
Comment status: comments have been closed. Baseball Toaster is now out of business.