Do-or-Die for Team USA in World Baseball Classic

To borrow a phrase from Yogi Berra, for Team USA it’s a case of “deja vu all over again” in the 2017 WBC.The disappointing performance of American teams over the history of the World Baseball Classic is well established. Team USA did not take home a medal from any of the previous incarnations of what has … Continue reading Do-or-Die for Team USA in World Baseball Classic