...and what have they done with the Washington Nationals? *lol* They've beaten the Yankees two days in a row! Have they finally gotten their crap together, and learned that they can't blow it in the last couple of innings? One can only hope!
The Mets, on the other hand, have been getting their asses handed to them by the Orioles.