Why The Washington Nationals Collapsed
There’s no more disappointing team in baseball this year than the Washington Nationals. The betting favorite to win the World Series when the season started and still leading the NL East at the All-Star break, the Nationals’ collapse has been stunning. And it was the pitching, this organization’s pride and joy that did them in. […]