Series finale postponed, makeup scheduled for June 8

Series finale postponed, makeup scheduled for June 8
The Nationals' series finale against the Orioles has been postponed after a day and evening filled with rain - and not enough reason to believe it would end early enough to get the game in at a reasonable hour. The game will be made up June 8 at 7:05 p.m., one of only two common off-days the clubs had the rest of the season. One of those off-days is Monday, though a makeup that day would have required the Orioles to fly back to Washington in the middle of a road trip to Kansas City and...